PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ریدایرکت کردن همه لینک های سایت



Faraz4u
April 8th, 2011, 18:57
سلام

چطوری اینجوری ریدایرکت کنم که وقتی هر لینکی رو وارد کنم . دقیقا همون لینک از روی یه دامین دیگه بیاد بالا؟

مثلا:


www.site (http://www.site).com ==> www.site (http://www.site).net

www.site (http://www.site).com/xxx.html ==> www.site (http://www.site).net/xxx.html

کنترل پنلم : cpanel

Hostpolis
April 8th, 2011, 20:39
توی روت سایت فایل htaccess درست کنید و:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

linkers
April 8th, 2011, 20:52
توی روت سایت فایل htaccess درست کنید و:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

من از CMS نیوک استفاده میکنم و فایل htaccess از قبل وجود داره. این متنی که گفتید رو کجای htaccess کپی کنم ؟

Rezash
April 8th, 2011, 20:54
علاوه بر اين خود سيپنل براي سادگي كار شما يك ابزار كمكي داره كه در بخش Redirects هست و اين كار رو انجام ميده و خودش كد htaccess مربوطه رو براتون ايجاد ميكنه.

---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------


من از CMS نیوک استفاده میکنم و فایل htaccess از قبل وجود داره. این متنی که گفتید رو کجای htaccess کپی کنم ؟

يعني هر دو سايت روي همون هاست ميزباني ميشند ؟
در اين صورت نياز به يك condition براي بررسي آدرس داريم.

linkers
April 8th, 2011, 21:11
علاوه بر اين خود سيپنل براي سادگي كار شما يك ابزار كمكي داره كه در بخش Redirects هست و اين كار رو انجام ميده و خودش كد htaccess مربوطه رو براتون ايجاد ميكنه.

---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------



يعني هر دو سايت روي همون هاست ميزباني ميشند ؟
در اين صورت نياز به يك condition براي بررسي آدرس داريم.

من دامین .com ی که داشتم ف ی ل ت ر شده و الان میخوام از .ir استفاده کنم و هر 2 تا دامین هم روی یک هاست قرار دارند. CMS ی که استفاده میکنم نیوک هست و میخوام هرکسی که از هر طریقی مثل سرچ به سایتم اومد دقیقاً به همون آدرس منتها با دامین .ir منتقل بشه. راهنماییم میکنید ؟

Hostpolis
April 8th, 2011, 21:28
فایل htaccess موجود رو بک آپ بگیرید. توی فایل بگردید ببینید این لاین برای rewrite هست یا نه. اگر نبود در آخرش paste کنید. این بهترین راه نیست.

شما میتونید دامنه رو از پانل پارک کنید یا حتی بهتر از اون فورواردینگ شرکت ثبت دامنه استفاده کنید بهترین حالت هست.

Talahost.Com
April 8th, 2011, 21:37
توی روت سایت فایل htaccess درست کنید و:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

سلام
بخش 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]