nginx做反向代理但是图片,css,js等静态资源加载出错

更多内容,查看我的博客 : https://www.chenxujiang.club

nginx反向代理只设置proxy_pass

nginx默认是proxy_set_header Host $proxy_host

导致图片链接为后端服务器内网IP地址

解决方案:

设置proxy_set_header Host $host

一般nginx反向代理配置:

proxy_set_header Host $host

proxy_set_header X-Real-IP $remote_addr

proxy_set_header X-Forwarded-For $proxy_add_x_Forforwarded_for

proxy_pass http://IP:Port/path

proxy_redirect off

欢迎关注我的微信公众号

nginx做反向代理但是图片,css,js等静态资源加载出错_第1张图片

原文链接:http://www.chenxujiang.club/article/3

你可能感兴趣的:(Linux运维)