.htaccess将旧域中的所有页面和URL重定向到新域

时间:2015-01-14 07:01:25

标签: regex .htaccess redirect

说实话,我对Regex和.htaccess

没有任何了解

某个地方我发现这个代码示例将用户从旧域重定向到新域并且工作正常

RewriteCond %{HTTP_HOST} ^(www\.)?old\.com$ [NC]
RewriteRule ^(.*)$ http://www.new.com/$1 [R=301,L]

但问题是,当我访问像www.old.com/courses这样的任何页面时,它仍然存在,而不是将其重定向到www.new.com/courses

这是一个wordpress网站,它有数千个这样的子/内页。

1 个答案:

答案 0 :(得分:1)

确保您拥有之前任何wordpress规则的规则。