技术解析

nginx多个端口监听同一个域名
0
2021-05-31 08:09:25
idczone
大家下午好!

现在遇到一个问题,需要在同一台服务器上测试两个网站(新版本和旧版本)。希望能够通过同一个域名加上不同的端口来进行访问,不知是否可行,大家给提提建议吧。

服务器:nginx+p抗投诉服务器hp+MySQL

谢谢!
这个属于最基础那一类问题吧。LZ有必要这么懒么。

见笑了!我在找过一些资料,大概明白怎么操作。但v2ex的可靠,所以来这确认一下。

你先说说你现在知道的改端口的方法?

修改nginx配置文件,比如默认的server监听80,照葫芦画瓢复制个改成其他端口
细节去搜索吧

不同子域名不是更简单吗?
比如正式的老版本是:
www.example.com
新版本
new.example.com
或者另一个域名,甚至是本地host指定的ip的

用耳机域名更方便一些,赞同楼上

写错了,二级域名

server {
listen 80;
server_name www.google;
location / {
root /www;
index index.html index.htm;
}
}

server {
listen 8080;
server_name www.google;
location / {
root /www/new;
index index.html index.htm index.php;
on;
off;
on;
}
}

端口看起来很山寨,给人一种政府网站的感觉……
对外服务一般还是用二级域名吧。

哇湿胸

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服