如何配置.htaccess以从 old.com/foo/bar 重定向到 new.com/bar (以及 old.com/foo 到 new.com )?
我搜索并尝试了很多不同的东西,没有任何作用。 old.com/foo/bar - > new.com/bar 有效,但 old.com/foo 会重定向到 new.com/foo 或 old.com/ foo - > new.com 有效,但 old.com/foo/bar 不会重定向。
此外,.htaccess应该进入 foo 文件夹还是 root 文件夹?
答案 0 :(得分:0)
您可以使用/foo/.htaccess
old.com
中的此规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www\.)?old\.com$ [NC]
RewriteRule .* http://new.com/$0 [L,NE,R=301]