mod_rewrite игнорируется / не работает - PullRequest
0 голосов
/ 14 февраля 2010

У меня проблемы с mod_rewrite на новом компьютере Apache dev, который я настроил.

Я включил mod_rewrite как модуль apache и отредактировал файл conf, чтобы разрешить перезапись, однако при попытке создания перезаписей ничего не происходит. Файл htaccess вызывается в некоторой степени, поскольку я могу вызвать ошибку 500, поместив в файл неверный синтаксис.

Может ли кто-нибудь заметить глупую ошибку, которую я совершаю, или предложить что-то еще, что мне не хватает, и которую нужно разрешить?

httpd.conf:

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>

код доступа:

RewriteEngine on
RewriteBase / 

RewriteRule ^content/css/([a-z0-9])/$  /min/?g=$1 [L]

RewriteRule ^1.php$ 2.php

1 Ответ

0 голосов
/ 14 февраля 2010

У вас действительно есть

<Directory />
     ...
     Deny from all
</Directory>

в httpd.conf? В этом случае вы должны увидеть ошибку 403.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...