方法一:
我的一條規則
1、RewriteRule ^(.*) /111/$1 [R,L]
使用curl測試,沒有問題,但是使用浏覽器通路時,出現了無限循環。
雖然在最後加了 [L] 依然不管用,可能apache還是不夠智能,一直滿足條件就一直去比對,一直去跳轉。最後沒招了隻能再加一個條件。
1、RewriteCond %{REQUEST_URI} !^/111
2、RewriteRule ^(.*) /111/$1 [R,L]
這樣就不再循環了。
方法二:
1、RewriteCond $1 !^/111
對于 !^所比對的對象,我們還可以寫成多個一起的形式
1、RewriteCond %{REQUEST_URI} !^(/111|/222|/333|index.php)
本文轉自 小楊_Ivan 51CTO部落格,原文連結:http://blog.51cto.com/aqiang/1895872