• تصاحب صفحه اول گوگل با استفاده از پکیچ نبرد برای صفحه اول گوگل >>> Telegram: @scriptbuy
  • به اطلاع کلیه کاربران عزیز می رسانیم نرم افزار سایت به آخرین نگارش ارتقاء یافته است. در صورت برخورد با مشکل، لطفا با 09211953056 تماس بگیرید.

Redirect توسط htaccess

chaishpish

رز وی پی اس
کاربر تایید شده
عضویت
Jul 20, 2016
ارسال ها
112
لایک ها
86
سن
9
#1
توسط ریدایرکت بازدید کننده می تواند به یک document در وب سایت شما هدایت شود.به عنوان مثال اگر شما محتوای وب سایت خود را تغییر داده اید و می خواهید بازدیدکنندگان محتوای جدید را بجای محتوای قدیمی مشاهده نمایند می توانید از ریدایرکت استفاده نمایید.
برای این کار شما باید از دستور زیر استفاده نمایید:

Code
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 وب سایت قدیمی را (یعنی همان دایرکتوری که در آن فایل شاخص به شما قرار داده شده است) را بصورت زیر ویرایش نمایید:

Code
Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^ http://sub.domain.com [R,L]
ویا کد زیر
Code
RewriteCond %{HTTP_HOST} ^sub\.domain\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.sub\.domain\.ir$
RewriteRule ^/?$ "http\:\/\/sub2\.domain\.com" [R=301,L]
به فاصله بین کلمات دقت نمایید.