У меня есть в админке каталога серверов, где у меня есть проект Zend Framework.
В моем .htaccess (находится в admin / public) у меня есть:
RewriteEngine on
php_value short_open_tag 1
RewriteBase /admin/public/
RewriteCond %{REQUEST_URI} !^(/admin/public/js/.*\.js)$
RewriteRule /(.*\.js)$ /admin/public/$1 [L]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule !\.(js|ico|gif|jpg|png|css|swf|xml|avi|flv|mov|mp3|wav)$ index.php/$1 [L]
Но я получаю ошибку:
Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Я проверил, работает ли mod_rewrite и работает ли он.
Этот .htaccess в основной папке работает правильно:
RewriteEngine on
RewriteCond %{REQUEST_URI} !-F
RewriteRule ^([^/]+)/?$ test.php?test=$1
Может кто-нибудь сказать мне, как должен выглядеть мой .htaccess для Zend?
Я использовал идентичные с этим проектом на других серверах, и он работал.
О, и у меня нет доступа к error.log