一个htaccess多个域,重定向问题



我有多个域和一个htaccess用于这些。我们从domain1.com拆分了一些内容到domain2.com,我需要重定向到新页面。

Redirect 301 /folder/page.html https://www.domain2.com/folder/page.html

导致无限循环…我也试过这个,但它不工作:

RewriteCond %{HTTP_HOST} ^domain1.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain1.com$
RewriteRule ^/folder/page.html https://www.domain2.com/folder/page.html [R=301,L]

我还需要提到,并不是所有的页面从domain1应该重定向到domain2,但它将是ok的,如果整个文件夹重定向

我对htaccess的了解不是很大,希望你能帮助我!

根据您展示的样品,您可以尝试以下操作吗?请把这个放到你的htaccess文件的顶部。

请确保在测试url之前清除浏览器缓存。

RewriteEngine ON
RewriteCond %{HTTP_HOST} ^(www.)?domain1.com$ [NC]
RewriteRule ^folder/page.html https://www.domain2.com/folder/page.html [R=301,NC,L]

最新更新