2
我有2个WordPress安装例如abc.com和abc.com/new/301重定向的WordPress站点和子文件夹到不同的域
现在,我计划将站点移到自己的域名,即ABC .com >> xyz.com和abc.com/new/ >> KLM.com。
所以我想知道如何使用.htaccess来实现这一点,以及我们应该在哪里重定向.htaccess?
我有2个WordPress安装例如abc.com和abc.com/new/301重定向的WordPress站点和子文件夹到不同的域
现在,我计划将站点移到自己的域名,即ABC .com >> xyz.com和abc.com/new/ >> KLM.com。
所以我想知道如何使用.htaccess来实现这一点,以及我们应该在哪里重定向.htaccess?
内根的.htaccess有这个重定向规则的第一条规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www\.)?abc\.com$ [NC]
RewriteRule^http://xyz-site.com%{REQUEST_URI} [R=301,L,NE]
内。然后/new/.htaccess
有这个重定向规则的第一条规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www\.)?abc\.com$ [NC]
RewriteRule .* http://klm-site.com/$0 [R=301,L,NE]
对不起anubhava我没有检查在Stackoverflow中的答案。只需检查它并让您知道 –
First .htaccess文件可以正常工作,并根据需要重定向到newsite(xyz-site.com),但第二个htaccess文件会重定向到网站(klm-site.com) 404错误,好像第二个htaccess丢失了一些东西。 –
说旧网站是abc.com/new/应重定向到klm-site.com,它是在重定向到klm-site.com后给出404错误... –