同一个80端口 ,不同文件夹项目,只需修改root,和server_name
server {
listen 80;server_name _;
root /usr/share/nginx/html;
index index.php;
location / {
}
}
多端口反向代理,同域名不同文件夹项目(同域名不同文件夹项目也可只需匹配到不同文件夹,不用反向代理,同理改下面)
upstream node1 {
server 127.0.0.1:9093;
keepalive 64;
}
upstream node2 {
server 127.0.0.1:8888;
keepalive 64;
}
server {
listen 80;server_name _;
location / {
root /usr/share/nginx/html/better/dist;
proxy_pass http://node1;
}
location /gjreact/ {
proxy_pass http://node2/;
}
多端口反向代理,不同域名不同文件夹项目
server {
listen 80;
server_name _;
index index.html index.htm index.php default.html default.htm default.php;
root _;
location / {
proxy_pass http://_:8080;
}
}