PDA

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



nimait70
May 12th, 2013, 17:48
سلام دوستان خسته نباشید
برای بهترین نوع ریدایرکت 301 برای ریدایرکت کردن تمامی صفحه ی های سایت به یک دامنه ی دیگر باید چه کدی رو در htaccess. وارد کنم؟ میخوام "تمامی دامنه هایی" که در اون هاست پارک شدند به آدرس جدید ریدایرکت بشن.
این رو امتحان کردم:


Redirect 301 / http://newdomain.com/
اما نمیشه، مرورگر بهم یه چنین پیغامی میده :

The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

nginxweb
May 12th, 2013, 17:54
دوست عزیز یک نمونه کد نوشتم واستون از این کد استفاده بفرمایید



RewriteEngine On
RewriteBase /


Rewritecond %{HTTP_HOST} (www\.)?domainghadim\.com
RewriteRule ^.*$ http://domainjadid.com/$0 [R=301,L]

nimait70
May 12th, 2013, 18:50
دوست عزیز یک نمونه کد نوشتم واستون از این کد استفاده بفرمایید



RewriteEngine On
RewriteBase /


Rewritecond %{HTTP_HOST} (www\.)?domainghadim\.com
RewriteRule ^.*$ http://domainjadid.com/$0 [R=301,L]


دوست گرامی میخوام تمامی دامنه های پارک شده به دامنه ی جدید ریدایرکت بشن نه فقط یکی...تازه این کد فقط آدرس اصلی رو ریدایرکت میکنه، میخوام تمام صفحات هم که در سایت وجود دارند ریدایرکت بشن...

beniii
May 12th, 2013, 19:24
کد زیر برای این کار در .htaccess قرار دهید:
RewriteEngine on

RewriteBase /


RewriteCond %{HTTP_HOST} ^(www.)?domainmabda\.com$ [NC]
RewriteRule ^(.*)$ http://domainmaghsad.com (http://maindomain/sub) [L]

nimait70
May 12th, 2013, 20:45
کد زیر برای این کار در .htaccess قرار دهید:
RewriteEngine on
RewriteBase /


RewriteCond %{HTTP_HOST} ^(www.)?domainmabda\.com$ [NC]
RewriteRule ^(.*)$ http://domainmaghsad.com (http://maindomain/sub) [L]


اینم که نشد...یعنی همه ی صفحه ها رو ریدایرکت نمیکنه...فقط آدرس اصلی رو میکنه...تازه باید redirect 301 هم باشه...

compiler
May 14th, 2013, 11:10
سلام

این رو آزمایش کنید

تمام پیج ها و لینک رو با همون پرما لینک رو دامین مورد نظر ریدایرکت میکنه




RewriteEngine on


RewriteRule .? http://www.%1domain.com%{REQUEST_URI} [R=301,L]

beniii
May 14th, 2013, 12:11
این موضوع به سیستم مدیریت محتوا شما بستگی دارد.
به عنوان مثال برای wordpress به صورت زیر است:
How to change your WordPress Permalink Structure • Yoast (http://yoast.com/change-wordpress-permalink-structure)