Назад | Перейти на главную страницу

Как включить 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?

У вас должны быть строки, подобные этой, в вашем 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