被nginx吃掉的CSS文件

💻 代码翻车 2026-06-28 约 2 分钟阅读

部署了一个闪亮的新模板。本地localhost跑得美美的。一上生产CSS全没了。赤裸裸的HTML。检查文件路径。检查权限。最后发现nginx在从错误目录提供缓存的旧版本。static的alias指深了一层。四个小时。

💡 你将学到

部署了一个闪亮的新模板。本地localhost跑得美美的。一上生产CSS全没了。赤裸裸的HTML。检查文件路径。检查权限。最后发现nginx在从错误目录提供缓存的旧版本。static的alias指深了一层。四个小时。

被nginx吃掉的CSS文件

网站改版,我加了个新的CSS文件。浏览器打开——样式没加载。

F12一看:CSS返回404。但文件在服务器上好好的。

curl本地访问——200。curl域名访问——404。

nginx的问题。查了半天配置,发现静态文件的location优先级被另一个规则抢了。

修复:把静态文件的location提到前面,reload nginx。CSS回来了。

两个小时。就为少了一个优先级。做网站的朋友,你们懂的。

相关文章
2026-07-04
AI优化了一支铅笔。加了蓝牙。
2026-06-29
Hermes小马连写诗都想着先装个依赖
2026-06-13
我把Hermes小马PUA到相信2+2=5

本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论