Какие модули это mod_rewrite зависит?

голоса
1

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

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

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

Задан 07/03/2009 в 02:00
источник пользователем
На других языках...                            


2 ответов

голоса
1

Для того, чтобы иметь mod_rewrite работает, во-первых, вы должны включить его. в httpd.conf раскомментируйте: 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

Ответил 07/03/2009 в 02:24
источник пользователем

голоса
1

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

Ответил 07/03/2009 в 02:09
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more