7月3
nginx设置反向代理后,页面上的js css文件无法加载
问题现象:
nginx配置反向代理后,网页可以正常访问,但是页面上的js css文件无法加载,页面样式乱了,图片也不显示。
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/;
}
#配置静态资源 解决js css 文件无法加载无法访问的问题,注意末尾不能有 /
location ~ .*\.(jpg|js|html|mp3|gif|jpeg|png|bmp|swf|ico|css)$ {
proxy_pass http://localhost:8080;
}
#号注释的部分是后面加上去的,之前是没有,这个就是nginx的反向代理的配置文件;
location ~ .*\.(jpg|js|html|mp3|gif|jpeg|png|bmp|swf|ico|css)$
加上这个就可以了
问题现象:
nginx配置反向代理后,网页可以正常访问,但是页面上的js css文件无法加载,页面样式乱了,图片也不显示。
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/;
}
#配置静态资源 解决js css 文件无法加载无法访问的问题,注意末尾不能有 /
location ~ .*\.(jpg|js|html|mp3|gif|jpeg|png|bmp|swf|ico|css)$ {
proxy_pass http://localhost:8080;
}
#号注释的部分是后面加上去的,之前是没有,这个就是nginx的反向代理的配置文件;
location ~ .*\.(jpg|js|html|mp3|gif|jpeg|png|bmp|swf|ico|css)$
加上这个就可以了




