首页 > 解决方案 > 如何更改 https 默认端口但不将其包含在 URL 中

问题描述

我在 2 个不同的服务器上有一个网站。我想通过转到https://www.example.com/(在端口 80 上)访问服务器 #1 上的站点,并通过转到 https://www.example.com 在服务器 #2 上访问它: 4567/

但问题是我需要从地址栏中隐藏端口号。使用端口 80,默认情况下它是隐藏的。但是,如果我将其更改为不同的端口,则它是可见的。例如,如果我在服务器上执行console.log(window.location.href),我将看到https://www.example.com:4567/(包括端口)。

是否可以告诉 Google Chrome HTTPS 的默认端口不是 443,而是 4567?我在设置中找不到任何可以做到这一点的东西。

标签: google-chromewebtcpipport

解决方案


我想我找到了解决问题的方法。虽然它要求我从特定的 IP 地址访问该网站。

我能够在我的路由器中设置端口转发,使来自我的 IP 地址的所有传入请求不仅会自动转发到本地 IP,而且还会自动转发到特定的端口号。

在此处输入图像描述


推荐阅读