如何在不重定向到另一台服务器或 IP 的情况下使用 mod_proxy 设置反向代理?这将是一个虚拟主机环境。我想这样做的原因是 mod_proxy 处理与客户端浏览器的通信,从而释放 Web 服务器进程来服务下一个请求,而不是提供客户端的浏览器。这在将 mod_php 等语言模块与 MPM Prefork 一起使用时尤其重要。我试图实现的流程是: 1. 流量解析到端口 80 上的 www.mydomain.com。 2. 代理将请求发送到 Web 服务器。3. Web 服务器将应答发送回代理并断开与代理的连接。4. 代理向客户端浏览器提供数据。
一旦工作正常,我想将 nginx 添加到相同的 IP 地址,但用于端口 81 和对同一服务器上 nginx 的代理图像请求。我不希望 nginx 处理代理,也不想要 FCGI 任何东西。我希望我的标准 Apache mod_rewrite 和 .htaccess 工作。
谢谢吨!