در سری آموزش های قبلی در خصوص ادان دامین و پارک دامین و نحوه فعال سازی آنها را در هاست توضیحاتی ارائه شد که می توانید از اینجا مشاهده بفرمایید.
اما چنانچه بخواهید دامنه ای که به صورت ادان شده یا پارک شده در هاست اضافه شده است را به دامنه ای دیگر ( برای مثال دامنه اصلی هاست) ریدایرکت کنید، استفاده از کدهای htaccess موثر می باشد.
در این آموزش با نحوه ریدایرکت یک دامنه به دامنه دیگر با استفاده از htaccess همراه ما باشید.
ابتدا با استفاده از این آموزش وارد سی پنل شوید.
سپس به پوشه public_html بروید و فایل htaccess. را ویرایش کنید. اگر آن را مشاهده نمی کنید با استفاده از این آموزش، فایل های پنهان شده در هاست برای شما نمایان خواهند شد. در غیر این صورت یک فایل با همین نام ایجاد کنید.
نکته : برای ریدایرکت دامنه پارک شده باید در پوشه public_html که برای دامنه اصلی است این فایل را بسازید ولی برای دامنه ادان شده باید در پوشه ای این فایل ساخته شود که به عنوان روت این دامنه انتخاب شده است.
سپس کدهای زیر را در فایل htaccess. قرار دهید.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.olddomain\.com$
RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>
در کد بالا کافی است تا به جای olddomain دامنه قبلی و به جای newdomain دامنه جدید را وارد کنید.
همچنین به پسوند های دامنه های قدیمی و جدید توجه داشته باشید و متناسب با آن در کدهای بالا تغییرات را انجام دهید.
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.
برای مشاهده سایر آموزش های htaccess می توانید بر روی این لینک کلیک نمایید.