ریدایرکت دامین بدون تغییر آدرس توسط htaccess
در این آموزش سه روش برای ریدایرکت دامین از طریق فایل .htaccess ارائه میگردد.
نمونه اول: ریدایرکت به همراه همه چیزهایی که بعد از آدرس است.
این آموزش این امکان را فراهم میکند تا با یک وب سایت دو دامنه فعال باشد و نیازی نیست که برای هر دو دامین سایت جداگانه فعال نماییم. اگر شما دامینتون رو به domainb.com تغییر دادید ولی هنوز بازدید کنندگان به domain1.com مراجعه میکنند این روش بسیار برای شما مفید است.
برای این کار باید در فایل htaccess این کد را وارد نمایید:
RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/$1 [P]
دقت کنید که در سی پنل باید در فایل منیجر گزینه نمایش فایلهای مخفی یا show hidden files تیک خورده باشد.
این کد چه کاری انجام میدهد؟
با این کد شما می توانید به آدرس domainA.com/matlabeman.htm مراجعه کنید و مطلبی که در domainB.com/matlabeman.htm ثبت شده است را مشاهده نمایید.
نمونه دوم: ریدایرکت دامین به یک آدرس خاص
روش دیگری برای اینکه افرادی که به domainA.com مراجعه میکنند به آدرس خاصی فرستاده شوند ولی دامین همان قبلی باقی بماند وجود دارد.
برای این کار کد زیر را در htaccess. وارد نمایید:
RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/PathToPageHere [P]
این کد برای این مناسب هست که مثلا شما وبلاگی دارید و می خواهید که بازدید کنندگان با استفاده از domaina.com از آن استفاده نمایند تنها کافیست آدرس وبلاگ را در خط دوم وارد نمایید تا هر کس domainA.com را تایپ کرد وبلاگ شما را مشاهده نماید.
مثال 3: ریدایرکت یک آی پی
این نمونه برای اینکه شما یک آی پی را به یک آدرس دامین ریدایرکت نمایید مناسب است. برای این کار کد زیر را در htaccess. وارد نمایید:
# Redirect all IP address (replace the ## with the IP address numerals) to same http://domain_name.com
RewriteCond %{HTTP_HOST} ^##\.##\.##\.##
RewriteRule (.*) http://domain_name.com/$1 [R=301,L]
نکته مهم:
در نمونه اول دقت نمایید که موتورهای جستجو یک وب سایت را با دو دامین تشخیص میدهند و همین باعث می شود که یک یا هر دو دامین را از نتایج جستجو خارج نمایند. در این حالت بهترین کار استفاده از 301 redirect می باشد.
- نوشته شده توسط بهسازان هاست
- دسته: مقالات تخصصی طراحی وب سایت
- بازدید: 11357