توی روت سایت فایل htaccess درست کنید و:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
SYNAPTI.CA - World's Localhost
نماینده رسمی Cpanel، Plesk و دایرکت ادمین.
دیتاسنتر با مدیریت و پشتیبانی ایرانی در کانادا
سلام
بخش bold شده اینجا چه کاربردی داره؟
از این کد استفاده کنید:
کد:RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC] RewriteRule ^(.*)$ http://www.domain.net/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^domain\.com$ [NC] RewriteRule ^(.*)$ http://www.domain.net/$1 [R=301,L]
علاوه بر اين خود سيپنل براي سادگي كار شما يك ابزار كمكي داره كه در بخش Redirects هست و اين كار رو انجام ميده و خودش كد htaccess مربوطه رو براتون ايجاد ميكنه.
---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------
يعني هر دو سايت روي همون هاست ميزباني ميشند ؟
در اين صورت نياز به يك condition براي بررسي آدرس داريم.
فایل htaccess موجود رو بک آپ بگیرید. توی فایل بگردید ببینید این لاین برای rewrite هست یا نه. اگر نبود در آخرش paste کنید. این بهترین راه نیست.
شما میتونید دامنه رو از پانل پارک کنید یا حتی بهتر از اون فورواردینگ شرکت ثبت دامنه استفاده کنید بهترین حالت هست.
SYNAPTI.CA - World's Localhost
نماینده رسمی Cpanel، Plesk و دایرکت ادمین.
دیتاسنتر با مدیریت و پشتیبانی ایرانی در کانادا
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)