Nginx 反代使宝塔隐藏端口,使用 80 或 443 登录面板!

也是最近博主反代时无意间填错域名发现的,虽然严格意义上来讲这个并没有什么卵用(宝塔默认是不允许直接使用 80,443 端口的),但是作为一个标标准准的强迫症,不输入端口就能方便快捷的访问宝塔进行管理想想心里也是蛮舒服的!那么废话不多说,直接进入教程吧!

首先需要给宝塔面板绑定一个域名,域名可以选择主域的二三级或者新域名,然后在面板设置中将预选中的域名进行绑定(面板域名 SSL 可选择开启,如下图)。

上面步骤完成后使用此域名在宝塔中添加一个新站点,绑定域名之后使用此域名 + 源端口进行 Nginx 的反向代理(比如你当前访问域名是 btlogin.ai.mr:444 反代就需要填写这个地址,如下图)。

完成后点击保存并打开配置文件,将配置文件中的 expires 12; 删掉(若不删掉会导致反代后的面板无法登陆,如下图)。

上面步骤完成后就可以将外网的 444 端口防火墙开启限制入站了(内网需要将你主机地址列入防火墙白名单),现在就可以使用域名 + 入口地址登陆宝塔面板了,是不是没有端口的域名看着身心舒爽呢?

登陆进去后面板设置中显示面板端口为 80。

此时回到安全设置,可以看到里面的宝塔端口还是 444,此处请不要删除,否则会导致面板无法访问!

到这里基本结束了,博主目前使用起来暂时没发现什么 bug,如果后续有新问题再补充上来!~

阿里企业邮箱、网易企业邮箱、新网企业邮箱
【标准版】400元/年/5用户/无限容量
【外贸版】500元/年/5用户/无限容量
其它服务:网站建设、企业邮箱、数字证书ssl、400电话、
联系方式:电话:13714666846 微信同号

声明:本站所有作品(图文、音视频)均由用户自行上传分享,或互联网相关知识整合,仅供网友学习交流,若您的权利被侵害,请联系 管理员 删除。

本文链接:http://news.ew35.com/