我在重定向.htaccess文件时遇到问题。
我已经更新了一个车库网站,但我们似乎正在为一个旧的,不存在的HTML页面获得一些流量。我想它可能已被加入书签。新版本是PHP版本。 我无法将.htaccess文件重定向到新的php页面。我似乎得到了404错误(有趣的是,使用旧的favicon)。 有人可以帮忙吗?
这是我到目前为止所做的:
RewriteEngine on
RewriteRule index\.html index.php [NC,R]
Redirect 301 /page_zz3247638.html http://www.new-site.co.uk/Repair.php
#Force www:
RewriteCond %{HTTP_HOST} ^new-site.co.uk [NC]
RewriteRule ^(.*)$ http://www.new-site.co.uk/$1 [L,R=301,NC]
正如您所见,.htaccess文件也从非www重定向到www。 谢谢 阿里
答案 0 :(得分:0)
您的第一次重定向没有L
标记。试试这个。
Redirect ^page_zz3247638.html$ http://www.new-site.co.uk/Repair.php [R=301,L]
L
意味着它是Apache必须执行的最后一条规则。所有下一个规则都被省略。