Apache2

Apache2:禁用 Web 服務並僅使用 mod_proxy

  • April 7, 2021

有沒有辦法禁用 Apache2 網路伺服器的網路伺服器功能並且只使用 mod_proxy?

問題陳述本身是不正確的。HTTP 代理是 HTTP 規範的一部分。HTTP 代理伺服器本質上是一種特定類型的 HTTP 伺服器。您不能從 HTTP 代理伺服器中刪除“網路伺服器”功能,不確定這可能意味著什麼。

您絕對可以做的只是設置 Apache,以便任何查詢都會導致代理。為此,請刪除所有模組和別名(例如mod_statusmod_info,它們通常會映射到 URI 空間中的某個頁面,例如/status),並將預設 VirtualHost 更新為 proxy /,或者ProxyPass在伺服器上下文中設置並且不定義任何 VirtualHosts。

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