Redirect توسط htaccess

Redirect توسط htaccess
Redirect توسط htaccess

توسط ریدایرکت بازدید کننده می تواند به یک document در وب سایت شما هدایت شود.به عنوان مثال اگر شما محتوای وب سایت خود را تغییر داده اید و می خواهید بازدیدکنندگان محتوای جدید را بجای محتوای قدیمی مشاهده نمایند می توانید از ریدایرکت استفاده نمایید.
برای این کار شما باید از دستور زیر استفاده نمایید:

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

 

 

 

یعنی بازدید کنندگان متقاضی مشاهده فایل های در دایرکتوری 'old_dir'از این پس محتویات 'index.html' موجود در دایرکتوری 'new_dir' را مشاهده می نمایند.توجه داشته باشید که با نام کامل دامنه خود را به جای yourdomain.com قرار دهید.(عبارت اختیاری 301 به این معناست که  ریدایرکت بصورت دائمی خواهد بود و برای موتورهای جستجو مفید است)

اگر می خواهید تمام درخواست هایی که به آدرس domain.com می آیند به آدرس www.sub.domain.com ری دایرکت شوند باید فایل htaccess وب سایت قدیمی را (یعنی همان دایرکتوری که در آن فایل شاخص به شما قرار داده شده است) را بصورت زیر ویرایش نمایید:

Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC] 
RewriteRule ^ http://sub.domain.com [R,L]

 

 

 

 

ویا کد زیر

RewriteCond %{HTTP_HOST} ^sub\.domain\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.sub\.domain\.ir$
RewriteRule ^/?$ "http\:\/\/sub2\.domain\.com" [R=301,L]

 

 

 

 

به فاصله بین کلمات دقت نمایید.

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

غیرفعال شدن تابع Mail در PHP بعد از نصب کلاد لینوکس

در صورتی که با مشکلی با ارسال ایمیل با استفاده از تابع php در کلاد لینوکس داشتید و در صورتی که...

فعال کردن یوزر Root در ubuntu و تغییر پسورد Root

فعال کردن یوزر Root در ubuntu و تغییر پسورد Root توزیع اوبونتو که بر پایه Debian شکل گرفته و به...

deflate چیست؟

deflate چیست؟ deflate یک الگوریتم فشرده سازی بدون از بین رفتن اطلاعات با استفاده‌ی ترکیبی از دو...

نحوه تنظیم بك آپ گيري روزانه يا ساعتي

در صورتيكه اطلاعات ذخيره شده روي هاستتان از اهميت بالايي برخوردار است ميتوانيد بصورت روزانه يا...

هاست لینوکس چیست؟

هاست لینوکس چیست؟ هاست میزبانی وب لینوکس فضایی است که رو سرور هایی که سیستم عامل آن ها مبتنی بر...

فارسی سازی و ویرایش شده توسط تیم توسعه و طراحی وب وهاب آنلاین .