繁体   English   中英

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

[英]How to hide url's port number with Apache mod_proxy?

嗨,大家好,我想问一下Apache mod_proxy。 确实尝试找到如何转换url地址的方法,但没有结果。 所以这是问题。

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

我想显示这样的浏览器地址栏“ 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>

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

如果该端口不是标准端口,则会显示在URL栏中。 要使其消失,您需要为服务器使用标准端口,即对于HTTP使用80,对于https使用443:

<VirtualHost *:80>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM