我想知道如何重定向仅 Wordpress 网站的主页 到另一个域。
阅读其他一些帖子,但没有一个可行。
这是我在.htaccess
中尝试过的:
RedirectMatch ^/$ http://newsite.com
然而 ALL 我网站上的网页被重定向到新网站。
任何人都有什么想法可以尝试?
感谢。
答案 0 :(得分:0)
您的网址永远不会到达/
,它始终会重定向到没有尾部斜杠的域。虽然PHP会将域的根解释为/
,但Apache的REQUEST_URI实际上是在寻找一个空字符串。这可以写成^$
:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ http://newsite.com [L]
</IfModule>
答案 1 :(得分:0)
只需将此规则作为WP .htaccess文件中的第一条规则:
%{THE_REQUEST} ^[A-Z]{3,}\s/+[\s?#]
RewriteRule ^$ http://newsite.com [L,R=301]