Wordpress htaccess异常重定向
我在Wordpress网络上工作。假设主站点有链接www.main-site-old.com,此网络中的所有其他站点都有链接,如www.main-site-old.com/site1、www.main-site-old.com/site2 e.t.c 我只想将主站点重定向到一个新域(比如www.main-site-new.com),并让所有其他站点保持原样 我试过这个:Wordpress htaccess异常重定向,wordpress,apache,.htaccess,redirect,exception,Wordpress,Apache,.htaccess,Redirect,Exception,我在Wordpress网络上工作。假设主站点有链接www.main-site-old.com,此网络中的所有其他站点都有链接,如www.main-site-old.com/site1、www.main-site-old.com/site2 e.t.c 我只想将主站点重定向到一个新域(比如www.main-site-new.com),并让所有其他站点保持原样 我试过这个: Redirect 301 / http://www.main-site-new.com/ 但它会重定向整个域(例如,它将ww
Redirect 301 / http://www.main-site-new.com/
但它会重定向整个域(例如,它将www.main-site-旧的.com/site1重定向到www.main-site-新的.com/site1)
我还尝试:
RewriteCond %{REQUEST_URI} !=/site1
RewriteRule ^.*$ http://main-site-new.com/$0 [R=301,L]
但是什么也没发生。使用
mod_alias
重定向
您将无法使用regex
捕获http://www.main-site-old.com
只有这样,您才能使用另一个重定向匹配
如下:
RedirectMatch 301 ^/?$ http://www.main-site-new.com
或者通过以下操作转到mod_rewrite
:
RewriteEngine On
RewriteRule ^/?$ http://www.main-site-new.com [R=301,L]
注意:清除浏览器缓存,然后进行测试