2013-07-04 31 views
0

爲什麼下面的行導致無限重定向?1and1託管mod_rewrite給我無限的重定向

RewriteRule ^article/([^/]+)/(.*)$ article.php?anum=$1 [L] 

如果我將其更改爲:

RewriteRule ^boo/([^/]+)/(.*)$ article.php?anum=$1 [L] 

它正常工作,所以它的東西做的「文章」二字,但是,我用我的生命,我想不出有什麼錯誤。

mod_rewrite的規則測試here報道,該規則工作正常。這也可能與1and1設置mod_rewrite的方式有關。

任何想法?

+0

可能是MultiViews - 當只有'article'被請求的時候會提供'article.php'。嘗試在你的.htaccess中使用'Options -MultiViews'來關閉它。 – CBroe

+1

就是這樣。輝煌。把它作爲答案,我會接受它。謝謝。 – jpreed00

回答

1

可能是多視圖 - 當請求只是article,將提供article.php

嘗試通過在你的.htaccess使用Options -MultiViews把它的。