Я пытаюсь настроить очень простой mod_rewrite .htaccess:простого mod_rewrite, получая внутреннюю ошибку сервера
RewriteEngine on
RewriteRule ^contact$ contact.php
RewriteRule ^contact/$ contact.php
Но когда я загрузить файл .htaccess, я получаю внутреннюю ошибку сервера. Что происходит?
Я просто проверил файл httpd.conf, и модуль mod_rewrite здесь, без каких-либо #. Также mod_rewrite работает с другим доменом на сервере (я не работал с этим доменом).
Возможно ли какой-либо способ активировать домен mod_rewrite по домену? Как я могу активировать его? Большое спасибо.
EDIT:
Я только что проверил апачский журнал ошибок, я получаю это:
[Fri Jun 08 09:36:05 2012] [alert] [client 87.216.xxx.xxx] /var/www/vhost/domain.com/home/html/.htaccess: RewriteEngine not allowed here
Любые подсказки? Благодарю.
Просмотрите лог ошибок, чтобы узнать, в чем конкретная проблема. –
только что проверил журнал ошибок. Я добавлю ошибку на вопрос. – nmarti