Как я могу включить mod_proxy_http
Как включить и загрузить mod_proxy_http?
У меня есть XAMPP, и я хочу включить mod_proxy_http
Я вижу модуль XAMPP/apache/modules/mod_proxy_http.so, но не вижу комментируемых директив модуля для раскомментирования в файле XAMPP/apahce/conf/httpd.comf
Я перезапустил сервер, и я вижу, что модуль не загружен через phpinfo()
Как включить и загрузить mod_proxy_http?
1 ответ
В вашем httpd.conf должны быть строки, подобные этой:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
Которые включают модули в вопросе. С включенным модулем вы захотите добавить конфигурацию того, как вы хотите использовать mod_proxy. Здесь приведены примеры конфигураций . Обязательно следуйте рекомендациям в области безопасности.
<Proxy *>
Order Deny,Allow
Deny from all
Allow from 192.168.0
</Proxy>
Если вы настраиваете обратный прокси-сервер, рекомендуется использовать пути в соответствующем блоке кода виртуального хоста.
ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar