全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 977|回复: 2

不懂就问 大佬们nginx反代后静态文件(jpg,css)全部404

[复制链接]
发表于 2019-11-16 00:42:54 | 显示全部楼层 |阅读模式
将127.0.0.1/tomcat/反代到127.0.0.1:8080
location是这么写的
  1.         location /tomcat/ {
  2.                 # First attempt to serve request as file, then
  3.                 # as directory, then fall back to displaying a 404.
  4.                 try_files $uri $uri/ =404;
  5.                 proxy_pass http://127.0.0.1:8080/;
  6.                 proxy_set_header Host $host;
  7.                 proxy_set_header X-Real-IP $remote_addr;
  8.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  9.         }
复制代码

然后访问127.0.0.1/tomcat/页面能正常显示 但是所有css jpg这些静态文件 全部404
用chrome的审查元素看 比如原文件是tomcat.css 会被连接到http://127.0.0.1/tomcat/tomcat.css而不是http://127.0.0.1:8080/tomcat.css
查了好多网上有相同问题的 好多方法都试了也没解决掉
发表于 2019-11-16 01:08:46 | 显示全部楼层
  location / {
             proxy_pass   http://127.0.0.1:8080/;
     }
别的都别写,直接试下
发表于 2019-11-16 01:40:18 来自手机 | 显示全部楼层
try_files 加上目录试试了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 02:35 , Processed in 0.058175 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表