چگونه توسط “htaccess” ریدایرکت کنیم؟
فایل htaccess حالت اختصاری عبارت HyperText Access می باشد که فایل تنظمیاتی می باشد که وب سرورهای بر پایه آپاچی از آن به منظور کنترل دایرکتوری های اصلی که حاوی دایرکتوری های دیگری در خود هستند و یا اصطلاحاً دایرکتوری های زنده استفاده می کند (و فایل htaccess باید دقیقاً در مسیر همین دایرکتوری اصلی مدنظر قرار گیرد تا بتواند تنظیمات آن را کنترل نماید).
شما می توانید توسط “Redirect” بازدید کننده را به یک “document” در وب سایتتان هدایت کنید.
برای مثال, اگر مطالب سایت خود را تغییر داده اید و می خواهید بازدیدکننده مطالب جدید را بازدید کند , با استفاده از دستور زیر و “Redirect” کردن این امر امکان پذیر خواهد بود:
Redirect 301 /old_dir/old.html 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]
متشکریم که تا پایان آموزش با ما همراه بودید
امیدواریم این مقاله آموزشی برای شما مفید واقع شود
منبع : اولین داده