nginx配置(vue,静态资源目录,后端服务)

2021-07-15 14:40:00
1147533288
原创
3871

标记一下,容易抄作业。


1.映射静态目录

http://ip/zcsb1/resource/3204/123/photo/d2a36cdea9324021b213f0ded83b73b3.jpg

对应服务器文件

/www/test/3204/123/photo/d2a36cdea9324021b213f0ded83b73b3.jpg

2.vue所有/zcsb开头请求均走index.html


3.所有/zcsb1请求通过反向代理,走后端其他端口的服务


如何检查nginx.conf正确,及重启命令,不解释,自己百度。


location ^~ /zcsb1/resource/ {
alias /www/test/;
}


location /zcsb {
    try_files $uri $uri/ /zcsb/index.html;
}
location /zcsb1 {
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header REMOTE-HOST $remote_addr;
  #proxy_set_header X-Forwarded-For $remote_addr;
  #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://backend/zcsb1;
}



备注:红色部分的负载均衡,配置参考,加在nginx.conf中的http部分。

http
    {
    upstream backend {
        ip_hash;
        #server localhost:10098 weight=5;
        server localhost:10099 weight=5;
    }

    *********
}



文章分类
联系我
联系人: meepo
电话: *****
Email: 1147533288@qq.com
QQ: 1147533288