1、问题描述
在通过nginx进行代理转发时,使用二级路劲的方式,其nginx配置如下:
server {
listen 80;
server_name wuguanghong.xyz;
location /first_project {
proxy_pass http://wuguanghong.xyz:8080/team_project/;
}
}
通过访问之后其静态资源查找不到,出现404,如下图所示:
今天资源访问不到示例
2、解决办法
修改nginx中的配置呈如下所示:
server {
listen 80;
server_name wuguanghong.xyz;
location /first_project/ {
proxy_pass http://wuguanghong.xyz:8080/team_project/;
}
}
即在二级目录(这里指的是first_project)之后加上"/",此斜杠不可省
参考:https://blog.csdn.net/Javauthor/article/details/83149153