【发布时间】:2013-09-25 06:58:56
【问题描述】:
我目前已经更新了我们的网站,图片文件夹名称已从/img/ 更改为/images/。
我的 apache 错误日志中仍然出现 404 错误,这些错误来自试图访问旧 /img 文件夹的机器人等。
我正在尝试编写一个 mod_rewrite 规则来重定向任何访问 /img/ 的尝试以引用 /images/。
这是我目前得到的:
RewriteRule ^img/?(.*)$ images/$1 [R=301,L]
但是,每当我访问 http://mysite.com/img 时,我仍然会得到我的 404 页面(而不是访问 /images 时应该收到的禁止页面)。
这是正确的吗?如果这很重要,我确实有另一个强制使用 ssl 的规则。
非常感谢
【问题讨论】:
标签: apache .htaccess mod-rewrite