nginx代理无法访问后端服务
nginx配置location网页显示css/js文件无法加载,但是后端服务访问正常,估计是后端服务将后缀路径写死导致nginx无法跳转。增加重定向配置,再次访问后正常加载。
·
现象
nginx配置location网页显示css/js文件无法加载,但是后端服务访问正常,估计是后端服务将后缀路径写死导致nginx无法跳转
报错
10.2.81.19|05/Aug/2022:08:47:52 +0000|GET /yj HTTP/1.1|404|721|-|-|10.1.75.17:20005|404|0.001|0.001
处理
以下这种也写法也可以,但是配置有多个location就会乱了
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
proxy_pass "http://域名+端口";
最好一个rewrite针对具体的location
location /prod {
proxy_pass http://10.1.5.17:20005;
rewrite ^/prod(.*) http://10.1.5.17:20005/$1 permanent;
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)