معرفی
هنوز مهر ماه شروع نشده که جوملا نسخه 3.8 با یک ویژگی خاص منتشر شد. ویژگی ای که تمام طراحان و کاربران جوملا بی صبرانه منتظر آن بودند ، یعنی سیستم مسیر دهی جدید. گرچه این سیستم در ابتدای راه هست ولی قویا توصیه شده چنانچه تازه سایت تان را راه اندازی کرده اید حتما از سیستم مسیردهی جدید استفاده کنید. سیستم مسیریابی جدید جوملا ، رابط کاربری جدید و انعطاف پذیری برای انجام ساخت و پردازش URL ها برای توسعه دهندگان تعریف میکند و به کاربران نهایی گزینه های بیشتری به منظور نمایش چگونگی URL ها ( شامل اغلب توانایی های مورد نیاز برای حذف ID ها از URL ) می دهد.
چنانچه از جوملا 3.8 استفاده می کنید ، برای کامپوننت هایی که از سیستم مسیردهی جدید جوملا را پشتیبانی می کنند ( محتوا ، تماس ها ، کاربران ، و فیدر اخبار ) ، امکان تنظیم مسیردهی بر اساس یکی از سه پیکربندی فوق فراهم می باشد :
- سیستم فعلی مسیردهی ( که رفتار پیش فرض برای نصب های جدید باقی خواهد ماند و گزینه ای که معمولا برای سایت های موجود هنگام بروز رسانی توصیه می شود)
- سیستم مسیر دهی جدید
- سیستم مسیر دهی جدید با حذف ID اقلام محتوا
توجه
به علت اینکه URL های تولید شده در سیستم مسیردهی جدید بطور 100% با URL های سیستم مسیردهی موجود سازگار نیست ، پیشنهاد می شود که سایت های موجود بدون آزمودن سایت شان در یک محیط نمایشی و آدرس دهی تمام تغییرات URL ، سیستم مسیردهی جدید را فعال نکنند.
ولی سایت های جدید را تشویق می کنیم که فورا از سیستم جدید استفاده کنند.
چه تغییراتی در URL ها رخ داده است ؟
وقتی گزینه SEF فعال است ، در اینجا دو صفحه از نمونه تست با هر یک از پیکربندی های مسیردهی موجود است :
صفحه دسته بندی گالری عکس حیوانات :
- مسیر موجود: /article-categories/72-park-site/photo-gallery/animals
- مسیردهی جدید فعال شده با ID ها: /article-categories/26-park-site/28-photo-gallery/72-animals
- مسیردهی جدید فعال شده بدون ID ها: /article-categories/park-site/photo-gallery/animals
صفحه مقاله کوآلا :
- مسیر موجود: /article-categories/72-park-site/photo-gallery/animals/25-koala
- مسیردهی جدید فعال شده با ID ها: /article-categories/26-park-site/28-photo-gallery/72-animals/25-koala
- مسیردهی جدید فعال شده بدون ID ها: /article-categories/park-site/photo-gallery/animals/koala
عددها تعیین کننده ID های دسته بندی و مقالات شما هستند.
با سیستم مسیردهی جدید و فعال کردن گزینه حذف ID ها ، ID ها حذف می شوند ، که به شما URL های واضح تر و دوستانه تری ارائه می کنند. همچنین SEO شما را بهبود می بخشند.
چطور میتوانم سیستم مسیردهی جدید را فعال کنم ؟
سیستم مسیر دهی جدید برای محتوا ، تماس ها ، کاربران و خبرخوان ها وجود دارد. روش فعال کردن این ویژگی برای هر کدام از آنها مشابه می باشد.
بیائید برای مثال از محتوا استفاده کنیم.
- به قسمت مدیریت جوملا می رویم
- در منوی بالا ، به محتوا ← مطالب می رویم
- روی گزینه انتخاب ها در قسمت بالا سمت چپ کلیک می کنیم
- روی زبانه ی مجتمع سازی کلیک می کنیم
- سیستم مسیریابی جدید را فعال می کنیم
- به منظور فعال سازی URL Routing جدید روی Experimental ( آزمایشی ) کلیک می کنیم
- اگر بخواهیم ID ها حذف شوند روی yes ( بله ) کلیک می کنیم
- روی گزینه ذخیره یا ذخیره و بستن در بالا سمت راست کلیک می کنیم
- به قسمت کاربری رفته و URL تان را بررسی می کنید
همین مراحل را برای تماس ها ، کاربران ، و خبرخوان ها دنبال کنید.
توجه : در موارد خاصی ،Cash شدن سیستم مسیردهی ممکن است منجر به تغییر URL شده و باعث شود صفحه ای که وجود دارد با پیغام 404 مواجه شود. توسعه دهندگان هنوز در مورد ایده هایی برای یک برنامه مهاجرت بحث می کنند تا URL های قدیمی را تا حدی حفظ کنند.