为什么以下行导致无限重定向?
RewriteRule ^article/([^/]+)/(.*)$ article.php?anum=$1 [L]
如果我将其更改为:
RewriteRule ^boo/([^/]+)/(.*)$ article.php?anum=$1 [L]
它运作正常,所以它与“文章”这个词有关,但是对于我的生活,我无法弄清楚出了什么问题。
mod_rewrite规则测试器here报告该规则正常工作。它也可能与1and1设置mod_rewrite的方式有关。
有什么想法吗?
答案 0 :(得分:1)
可能是MultiViews - 在请求article.php
时会传递article
。
尝试在.htaccess中使用Options -MultiViews
来启用它。