Lucas Kauffman Asked: 2021-04-07 20:23:01 +0800 CST2021-04-07 20:23:01 +0800 CST 2021-04-07 20:23:01 +0800 CST Apache2:禁用 Web 服务并仅使用 mod_proxy 772 有没有办法禁用 Apache2 网络服务器的网络服务器功能并且只使用 mod_proxy? apache2 1 个回答 Voted Best Answer Nikita Kipriyanov 2021-04-07T22:20:42+08:002021-04-07T22:20:42+08:00 问题陈述本身是不正确的。HTTP 代理是 HTTP 规范的一部分。HTTP 代理服务器本质上是一种特定类型的 HTTP 服务器。您不能从 HTTP 代理服务器中删除“网络服务器”功能,不确定这可能意味着什么。 您绝对可以做的只是设置 Apache,以便任何查询都会导致代理。为此,请删除所有模块和别名(例如mod_status和mod_info,它们通常会映射到 URI 空间中的某个页面,例如/status),并将默认 VirtualHost 更新为 proxy /,或者ProxyPass在服务器上下文中设置并且不定义任何 VirtualHosts。
问题陈述本身是不正确的。HTTP 代理是 HTTP 规范的一部分。HTTP 代理服务器本质上是一种特定类型的 HTTP 服务器。您不能从 HTTP 代理服务器中删除“网络服务器”功能,不确定这可能意味着什么。
您绝对可以做的只是设置 Apache,以便任何查询都会导致代理。为此,请删除所有模块和别名(例如
mod_status
和mod_info
,它们通常会映射到 URI 空间中的某个页面,例如/status
),并将默认 VirtualHost 更新为 proxy/
,或者ProxyPass
在服务器上下文中设置并且不定义任何 VirtualHosts。