mod_rewrite没有正确重写。一些规则有效。其他人返回404错误

时间:2014-01-29 03:17:34

标签: .htaccess mod-rewrite rewrite rule

我在.htaccess中放了15个mod_rewrite规则,用于将流量从一些旧页面发送到主页。他们都看起来像这样:

RewriteRule ^contact_us.php$ index.php [R=301,L]
RewriteRule ^cookie_usage.php$ index.php [R=301,L]
RewriteRule ^articles.php$ index.php [R=301,L]
RewriteRule ^affiliate.php$ index.php [R=301,L]
RewriteRule ^advanced_search.php$ index.php [R=301,L]

所有这些都正确地重定向到index.php ,除了 affiliate.php。它返回404 Not Found。在.htaccess中没有其他规则远远接近“affiliate”,这意味着没有规则劫持这个。我完全难过了。我在俯瞰什么?

0 个答案:

没有答案