زمان انتشار:
شنبه 6 مهر 1392
نحوه فعال سازی Search Engine Friendly) SEF) در مدیریت محتوای جوملا در میزبانی لینوکس
Search Engine Friendly URLs و یا به اختصار SEF URLs به آدرسهایی گفته می شود که در آن به صورت مستقیم، به موضوع یا مطلب بیان شده در صفحه وب اشاره می گردد. از این رو این آدرسها هم برای موتور های جستجوگر ( Google, Yahoo, Alexa, … ) و هم برای کاربران بازدید کننده بهینه می باشند. پشتیبانی از SEF به نوع وب سرور وابستگی نداشته و حتی بر روی وب سرورهایی متفاوت از IIS یا Apache نیز قابل اجرا می باشد.
مراحل فعال نمودن Search Engine Friendly URLs به وب سروری که سایت روی آن میزبانی می شود، بستگی دارد.
در نظر داشته باشید استفاده این دانشنامه و اعمال مطالب آن بر روی سرور،
به دلیل کار بر روی تنظیمات اصلی سرویس دهنده وب ممکن است باعث اختلال و بروز مشکل و در نهایت عدم بالا آمدن سایت گردد، از این رو قبل از انجام هرگونه تغییر یا تنظیم، از کلیه اطلاعات میزبانی خود نسخه پشتیبان تهیه فرمائید.
لازم به توضیح است تنظیمات این دانشنامه می بایست فقط از سمت اشخاص مسلط به امور طراحی سایت و وب مسترها اعمال گردد.
- فایل "htaccess.txt" که به صورت پیشفرض در فایل های نصبی جوملا وجود داشته و عموماً در Root اصلی سایت قرار دارد، به htaccess. تغییر نام دهید. پس از ورود به کنترل پنل DirectAdmin جهت تغییر نام این فایل، روی گزینه "Rename" کلیک نمائید.
تصاویر تهیه شده مربوط به کنترل پنل DirectAdmin میباشد و در صورت متفاوت بودن Control Panel ، میبایست مراحل مربوط به آن کنترل پنل انجام گردد.
- عبارت "htaccess." را در کادر مربوطه وارد نموده و روی گزینه "Rename" کلیک نمائید.
- در صورت صحت انجام کار، فایل مربوطه با نام htaccess. قابل مشاهده میباشد.در قسمت مشخص شده روی گزینه "Edit" کلیک نمائید.
- متن داخل فایل htaccess. در یک Editor متنی باز خواهد شد.کاراکتر "#" قبل از عبارت "/ RewriteBase" را حذف نمائید.
در صورتیکه جوملا را در مسیر دیگری به غیر از Root نصب نموده باشید، این خط به صورت "RewriteBase /yourjoomlafolder" نوشته خواهد شد.
- نام کاربری و کلمه عبور ورود به جوملا را در کادرهای مشخص شده وارد نموده و روی گزینه "Login" کلیک نمائید.
- گزینه "Global Configuration" را انتخاب نمائید.
- "Search Engine Friendly URLs" و "Use URL rewriting" را فعال نموده و روی گزینه "Save" کلیک نمائید. این گزینه ها فرمت آدرس دهی های جوملا را به حالت SEF تغییر داده و عبارت index.php را از لینک های سایت حذف می نمایند.
در صورتی که قصد دارید پسوند html. در انتهای لینک های سایت نمایش داده شود، گزینه "Adds Suffix to URL" را نیز فعال نمائید.
- در صورت صحت انجام کار پیغام مشخص شده نمایش داده خواهد شد.
- به صفحه اصلی کنترل پنل بازگردید و از منوی "Extensions" روی گزینه "Plug-in Manager" کلیک نمائید.
- روی قسمت مشخص شده جهت فعال سازی پلاگین "System SEF" کلیک نمائید.
- در صورت صحت انجام کار، پلاگین مربوطه فعال خواهد شد و پیغام مشخص شده در کادر نمایش داده میشود.
- قبل انجام تغییرات SEF URLS
Http://www.parsdata.info/index.php/notes/news-archive
- بعد از انجام تغییرات SEF URLS
Http://www.parsdata.info/notes/news-archive
- بعد از انجام تغییرات SEF URLS و فعال سازی Adds Suffix to URL
Http://www.parsdata.info/notes/news-archive.html