1
我花了很多時間試圖找出這個.htaccess重寫有什麼問題,但沒有成功。它產生一個「500內部服務器錯誤」 :(這個.htaccess重寫有什麼問題
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(([^/]+/)*)gallery/
RewriteCond %{DOCUMENT_ROOT}%1gallery/cache/$0 -f
RewriteRule ^.+ cache/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.* index.php/$0 [L]
任何人都可以看到任何問題
看一看Apache的error.log,機會就是這裏的答案。快速猜測 - 在'%{DOCUMENT_ROOT}'後面缺少空格,並且'^。*'和'^。+'外觀可疑遞歸。 – hudolejev 2010-06-11 13:42:56