如何用Apache mod_proxy隐藏url的端口号?

时间:2016-07-11 07:01:42

标签: apache ssl virtualhost mod-proxy

大家好我想问一下apache mod_proxy。 真的很努力地找到如何转换url地址,但还没有结果。 所以这里有问题。

请求网址和服务网址:www.mbc.com:1080

我想显示浏览器地址栏,例如“www.mbc.com”

webserver:linux + apache和virtualhost。

的httpd.conf

<VirtualHost *:10800>
    ProxyRequests Off
    ProxyPreserveHost On
    SSLEngine on
    <Proxy *>
        Order Deny,Allow
        Allow from all
    </Proxy>
    ProxyPass / https://www.mbc.com:10800/
    ProxyPassReverse / https://www.mbc.com/
</VirtualHost>

此配置无效。哪个配置改变了?

1 个答案:

答案 0 :(得分:0)

如果端口不是标准端口,则显示在URL栏中。要使它消失,你需要使用服务器的标准端口,即http为80,https为443:

<VirtualHost *:80>