nginx多站点配置

同一个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;

        }

    }

 


猜你喜欢

转载自blog.csdn.net/qq_38738033/article/details/80864442
今日推荐