网站的静态资源,第一次i加载的时候,加载不出来,总是有部分404

1.阿里云的服务器,提交了工单,阿里云说不是服务器的问题。
2.不同的域名,去加载访问同一个源码,一个能全部加载,一个不能全部加载。
3.妈的,从阿里云的dns,切换成dnspod,也是不行。还是不能完全加载。

好像是etag的问题,不知道怎么关闭etag,最后发现就是etag的问题,操!

apache默认开了缓存,访问html静态页的话会有缓存,如果要去掉则需要关闭Etag和Last-Modified(Apache服务器默认是打开的),打开httpd.conf,添加以下的代码:

关闭Etag

FileETag None

关闭html|gif|jpg|png的Last-Modified

LoadModule headers_module modules/mod_headers.so 
<FilesMatch "\.(html|gif|jpg|png)"> 
Header unset Last-Modified 
</FilesMatch>
posted @   风意不止  阅读(364)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
历史上的今天:
2020-04-20 react书写规范
2020-04-20 react组件的分类大全,以及受控组件和非受控组件
2020-04-20 react的context的详细了解
2020-04-20 react项目的目录分析--2019
点击右上角即可分享
微信分享提示