От каких модулей зависит mod_rewrite? - PullRequest
1 голос
/ 07 марта 2009

прокси? proxy_http? что еще?

Когда я включаю все доступные модули, перезапись работает, но мне трудно понять, какие из них действительно имеют значение.

ОТВЕТ: vhost_alias был один. кажется, сейчас работает.

Ответы [ 2 ]

1 голос
/ 07 марта 2009

Для работы mod_rewrite, во-первых, вы должны включить его. в httpd.conf раскомментируйте это: LoadModule rewrite_module libexec / mod_rewrite.so и перезапустите Apache.

Если вы используете .htaccess для управления mod_rewrite, то вам также необходимо активировать его. и установите AllowOverride.

ссылка: http://www.usenet -forums.com / apache-web-сервер / 10742-activ-mod_rewrite.html

и http://www.apachefriends.org/f/viewtopic.php?f=16&t=33314 и http://httpd.apache.org/docs/2.0/en/mod/core.html#allowoverride

1 голос
/ 07 марта 2009

mod_rewrite сам по себе не имеет никаких прямых зависимостей. Существует несколько директив, которые могут делегировать работу другим модулям (например, RewriteRule .... [P], который использует mod_proxy для выполнения запроса), что требует дополнительных модулей.

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