nginx配置(vue,静态资源目录,后端服务)
- 2021-07-15 14:40:00
- 1147533288 原创
- 3873
标记一下,容易抄作业。
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 |