رفتن به مطلب

ریدایرکت 301 در وردپرس


konjkav

پست های پیشنهاد شده

سلام خدمت همه دوستان

من میخوام از 1 تا 50 دامین قیلتر شدم رو باwww. و بدون www. به www.1.example.com ریدایرکت 301 کنم!

به صورت پیشفرض زمانی که از Cpanel ریدایرکت 301 میکنم این کد رو در htaccess میزاره


RewriteCond %{HTTP_HOST} ^exapmle50\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example50\.com$
RewriteRule ^/?$ "http\:\/\/www\.1.example\.com\/" [R=301,L]

اما فقط دامین اصلی ریدایرکت میشه و همه ی لینک هایی که میزنم با دامین قبلی بالا میاد و ریدایرکت نمیشه!

ممنون میشم راهنماییم کنید...

لینک به ارسال

RewriteCond %{HTTP_Host} ^(www\.)?secondary-domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]
RewriteCond %{HTTP_Host} ^(www\.)?secondary-domain2\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]
RewriteCond %{HTTP_Host} ^maindomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]

لینک به ارسال


RewriteCond %{HTTP_Host} ^(www\.)?secondary-domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]
RewriteCond %{HTTP_Host} ^(www\.)?secondary-domain2\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]
RewriteCond %{HTTP_Host} ^maindomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]

ممنون پارسا جان ولی کاشکی میگفتی جای این ها چه آدرسی بزارم؟

maindomain.com

secondary-domain2.com

secondary-domain1.com

لینک به ارسال

ممنون پارسا جان ولی کاشکی میگفتی جای این ها چه آدرسی بزارم؟

maindomain.com

secondary-domain2.com

secondary-domain1.com

به جای maindomain.com آدرس مقصد رو بزارین ..

و به جای secondary-domain1.com ها آدرس دامنه فلیتر شده رو بزارین ..

لینک به ارسال

ممنون ولی این هم کار نکرد!

افزونه ای نداریم برای این که سایت های دیگه رو ریدایرکت 301 کنیم به سایت اصلی؟

لینک به ارسال

ویرایش کد شما:


RewriteCond %{HTTP_HOST} ^exapmle51\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example51\.com$ [OR]
RewriteCond %{HTTP_HOST} ^exapmle50\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example50\.com$
RewriteRule ^/?$ "http\:\/\/www\.1.example\.com\/" [R=301,L]


RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain1.com [OR]
RewriteCond %{HTTP_HOST} ^domain2.com [OR]
RewriteCond %{HTTP_HOST} ^domain3.com [OR]
RewriteCond %{HTTP_HOST} ^domain4.com [OR]
RewriteCond %{HTTP_HOST} ^domain5.com
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=permanent,L]

لینک به ارسال

ویرایش کد شما:


RewriteCond %{HTTP_HOST} ^exapmle51\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example51\.com$
RewriteCond %{HTTP_HOST} ^exapmle50\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example50\.com$ [OR]
RewriteRule ^/?$ "http\:\/\/www\.1.example\.com\/" [R=301,L]


RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain1.com [OR]
RewriteCond %{HTTP_HOST} ^domain2.com [OR]
RewriteCond %{HTTP_HOST} ^domain3.com [OR]
RewriteCond %{HTTP_HOST} ^domain4.com [OR]
RewriteCond %{HTTP_HOST} ^domain5.com
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=permanent,L]

سلام پارسا جان ممنون ولی باز هم مثل اول شد

زمانی که میزنم example50.ir میاره رو www.1.example.ir

ولی

زمانی که میزنم example50.ir/postname همون example50.ir/postname میاره و ریدایرکت نمیکنه.

لینک به ارسال

کد ویرایش شد . یک بار دیگر تست کنید

پارسا جان دوباره تست کردم نشد!

مشخصات بدم یه نگاه بندازی؟

شاید من اشتباه میکنم.

لینک به ارسال

افزونه در قالب php اجرا میشه

بهتر هست از htaccess که سطح بالاتری داره استفاده کنید

افزونه

http://wordpress.org/plugins/simple-301-redirects/

http://wpvkp.com/301-redirect-wordpress-plugins/

http://www.wpbeginner.com/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/

لینک به ارسال

افزونه در قالب php اجرا میشه

بهتر هست از htaccess که سطح بالاتری داره استفاده کنید

افزونه

http://wordpress.org...-301-redirects/

http://wpvkp.com/301...dpress-plugins/

http://www.wpbeginne...out-losing-seo/

آخه با کد نشد که!!

مشخصات بدم یه نگاه بندازی؟

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...