我在可用站点中创建了prd.conf文件。
我在启用站点中为该文件创建了符号链接。
完成Nginx配置测试。
重新启动Nginx
如果我尝试通过app.com访问,它将登陆到app.com服务器(ip1)。
如果我尝试使用app1.com进行访问,它将登陆到app.com服务器(ip1)而不是ip2。
如果我尝试使用nginx-IP / socket访问,它仍然会落在app.com服务器(ip1)而非ip3上。
server {
listen 80;
server_name app.com ;
location / {
proxy_pass http://ip1;
}
}
server {
listen 80;
server_name app1.com ;
location / {
proxy_pass http://ip2;
}
}
server {
listen 80;
server_name ip3;
location /socket/ {
proxy_pass http://ip3;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}
server {
listen 80;
server_name _;
return 404;
}