怎么用nginx不同域名指向同一IP不同端口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用nginx不同域名指向同一IP不同端口相关的知识,希望对你有一定的参考价值。

参考技术A 设置你监听的端口,设置server_name为ip+端口

server
listen 9000;
charset utf-8;
server_name xx.xx.xx.xx:9000;
......


重启,然后就可以使用该IP访问了
参考技术B 代理功能 proxy本回答被提问者采纳

宝塔同IP或同域名不同端口分别对应不同网站教程

准备工作

IP,服务器端放行所需端口,安装好的宝塔面板。

实现效果

192.168.1.666:80 站点一指向A项目

192.168.1.666:8081 站点二指向B项目

具体步骤

1) 新建一个站点指向项目A

技术图片

 

 2)再次添加一个站点指向项目B

技术图片

 

 提交之后打开设置

技术图片

 

 修改配置文件如下图:

技术图片

 

 提交之后,切记一定要重启nginx,然后即打开站点就可以看到内容

照此可添加多个

技术图片

 

以上是关于怎么用nginx不同域名指向同一IP不同端口的主要内容,如果未能解决你的问题,请参考以下文章

将不同主机的多个IP地址指向具有不同端口的同一域名

将两个域名解析到同一台服务器的不同端口

Nginx跨域访问问题总结

Nginx虚拟主机配置

域名解析的设置中,怎么将两个域名指向同一个IP的不同目录?

宝塔同IP或同域名不同端口分别对应不同网站教程