MENU

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

2019 年 09 月 26 日 • 已有 11556 位小伙伴来看过 • Ai Say,折腾,软件

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

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


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


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


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


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


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


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


       本站的资源及素材小部分来自互联网,内容若侵犯到了您的权益,请联系我删除,下载资源仅供交流学习所用,请勿用于商业用途,并在下载后的24小时内删除;本站所有未注明转载的文章均为原创,并采用CC BY-NC-SA 4.0授权协议,转载请注明来源,谢谢!

回到上个页面 文章二维码
本页链接的二维码
打赏二维码
添加新评论

已有 9 条评论
  1. cleater cleater

    expires 12h就是缓存吧,直接在反代页面关闭缓存就行了,刚反代面板时登录不了才发现不能缓存,不过反代后加载速度明显变慢了,不如直接端口访问快

  2. 面板的终端功能能用吗?

    1. Ai Ai

      @xuan没用过这个功能。

    2. xuan xuan

      @Ai老哥试试啊

    3. Ai Ai

      @xuan刚刚试了,用不了。

    4. xuan xuan

      @Ai自带的ssl用不了,暂时这么解决吧。谢谢啦!@(笑尿)

  3. BLxcwg BLxcwg

    整活之后502...

  4. wu先生 wu先生

    @(吐舌)收藏备用。

    1. Ai Ai

      @wu先生@(吐舌)