Что не так с этим .htaccess переписать - PullRequest
1 голос
/ 11 июня 2010

Я трачу много времени, пытаясь выяснить, что не так с этим .htaccess переписать безуспешно. Выдает «500 Internal Server Error»: (

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]

Кто-нибудь может увидеть какие-либо проблемы?

1 Ответ

1 голос
/ 14 июня 2010

Полагаю, ваше второе правило вызывает эту ошибку. Попробуйте исключить цель, на которую вы перенаправляете:

RewriteCond $0 !^index\.php/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.* index.php/$0 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...