我有一台 nginx 服务器。我有一个公共 IP 地址,但我没有任何子域。我想拆分我的开发和测试服务器。那么我可以设置这些服务器吗?
http://55.22.11.127/dev
和http://55.22.11.127/test
我已经在配置中尝试过这个:
server_name 55.22.11.127/dev;
没有运气...
那么我必须设置一个域名吗或者我可以设置这个吗?
答案1
您可以使用多个位置指令设置一个通用服务器名称 - 配置应该如下所示:
server {
listen 80;
listen [::]:80;
root /var/www/html;
server_name 55.22.11.127
location /dev {
#dev site config
}
location /test {
# testing site config
}
}