2009-03-07 8 views
1

proxy? proxy_http? что еще?От каких модулей зависит mod_rewrite?

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

ANSWER: vhost_alias был один. похоже, работает сейчас.

ответ

1

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

1

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

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

ссылка: http://www.usenet-forums.com/apache-web-server/10742-activate-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