最近使用 Docker
部署了一个网站应用,然而服务器上的 80 端口已经被占用了,所以给这个容器分配了一个端口 x,但是又不想通过 ip:x 的方式来访问该网站应用,所以需要将 x 端口反向代理到 80 端口,这样在绑定二级域名后能够直接进行访问。
编辑配置文件
新建 Nginx
的 vhost.conf 配置文件,内容如下:123456789server{ listen 80; server_name localhost xxx.iots.vip;#这里将域名改为自己的二级域名 location / { proxy_pass http://localhost:x; #这里是你的端口 x proxy_redirect default; }}
重载配置
执行:1nginx -s reload
即可。