برگزیده های پرشین تولز

چگونه توسط “htaccess” ریدایرکت کنیم؟

avalindadeh

کاربر تازه وارد
تاریخ عضویت
7 می 2016
نوشته‌ها
20
لایک‌ها
4
سن
36
چگونه توسط “htaccess” ریدایرکت کنیم؟


فایل htaccess حالت اختصاری عبارت HyperText Access می باشد که فایل تنظمیاتی می باشد که وب سرورهای بر پایه آپاچی از آن به منظور کنترل دایرکتوری های اصلی که حاوی دایرکتوری های دیگری در خود هستند و یا اصطلاحاً دایرکتوری های زنده استفاده می کند (و فایل htaccess باید دقیقاً در مسیر همین دایرکتوری اصلی مدنظر قرار گیرد تا بتواند تنظیمات آن را کنترل نماید).


شما می توانید توسط “Redirect” بازدید کننده را به یک “document” در وب سایتتان هدایت کنید.


برای مثال, اگر مطالب سایت خود را تغییر داده اید و می خواهید بازدیدکننده مطالب جدید را بازدید کند , با استفاده از دستور زیر و “Redirect” کردن این امر امکان پذیر خواهد بود:


Redirect 301 /old_dir/old.html http://www.yourdomain.com/new_dir/index.html


این دستور بدین معنی است , که با تقاضای بازدید کنندگان برای مشاهده فایلها در دایرکتوری “old_dir” , برایشان محتویات “index.html” موجود در دایرکتوری “new_dir” نمایش داده خواهد شد.

دقت داشته باشید که باید نام کامل دامنه خود را بجای “yourdomain.com” قرار بدهید.

عبارت ۳۰۱ که به صورت اختیاری هم می باشد, بدین معنی است که “Redirect” دائمی است که براس موتورهای جستجو نیز مفید خواهد بود.

حال اگر در نظر دارید که تمامی درخواست های آدرس “domain.com” , به آدرس “www.sub.domain.com” ری دایرکت شود, فایل “htaccess” وب سایت قدیمی را بصورت زیر ویزایش نمایید:

ادامه مطلب در منبع : چگونه توسط “htaccess” ریدایرکت کنیم؟
 
بالا