Xampp

如何啟用 mod_proxy_http

  • April 18, 2013

如何啟用和載入 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

引用自:https://serverfault.com/questions/500650