【发布时间】:2016-10-31 13:46:31
【问题描述】:
我在重定向 .htaccess 文件时遇到问题。
我已经更新了一个车库网站,但我们似乎在一个旧的、不存在的 HTML 页面上获得了一些流量。我想它可能已经被标记了。新版本是 PHP。 我无法让 .htaccess 文件重定向到新的 php 页面。我似乎收到了 404 错误(有趣的是,使用旧的图标)。 有人可以帮忙吗?
这是我目前所拥有的:
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。 谢谢 阿里
【问题讨论】:
-
你确定目标脚本文件名是
Repair.php而不是repair.php吗?请记住,服务器环境中的文件系统通常区分大小写,因为它们通常基于 Linux,因此是“unixoid”。