hi我想知道我们是否可以用相同的ip运行两个站点例如:在没有任何域名的情况下直接使用ip,如访问192.168.4.250,应该可以访问网站"site1",并使用相对路径(如192.168.4.250/example)访问"site2"
没有理由不这样做,您最终会进入该ip地址的"默认"服务器。这两个"站点"需要位于同一个"服务器"中(尽管您可以使用include或发送到您想要独立配置的另一个本地端口):
server {
listen 192.168.4.250;
server_name _;
location /example {
root /site_2;
# OR
# proxy_pass http://localhost:SOMEPORT2
}
location / {
root /site_1;
# OR
# proxy_pass http://localhost:SOMEPORT;
}
}