Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache,包括“正确的”;服务器";代理时的标题_Apache_Proxy_Reverse Proxy_Mod Proxy - Fatal编程技术网

Apache,包括“正确的”;服务器";代理时的标题

Apache,包括“正确的”;服务器";代理时的标题,apache,proxy,reverse-proxy,mod-proxy,Apache,Proxy,Reverse Proxy,Mod Proxy,我在httpd.conf中得到了以下部分 <virtualhost *> ServerName my.domain.com ProxyRequests off ProxyPass / http://192.168.1.193/ ProxyPassReverse / http://my.domain.com </virtualhost> ServerName my.domain.com 代理请求关闭 ProxyPass/http://19

我在httpd.conf中得到了以下部分

<virtualhost *>
    ServerName my.domain.com
    ProxyRequests off
    ProxyPass / http://192.168.1.193/
    ProxyPassReverse / http://my.domain.com
</virtualhost>

ServerName my.domain.com
代理请求关闭
ProxyPass/http://192.168.1.193/
ProxyPassReverse/http://my.domain.com
问题是apache用自己的IP地址替换了“服务器”头。
如何强制它在服务器头中使用“my.domain.com”

上的ProxyPreserveHost

上的ProxyPreserveHost

您指的是传递给客户端的
服务器头吗,还是上游HTTP服务器?我指的是发送到上游HTTP服务器的服务器头。您指的是传递到客户端的
服务器
头,还是上游HTTP服务器?我指的是发送到上游HTTP服务器的服务器头。