Nginx作为静态服务器时,可以提高访问的速度,默认配置下,Nginx响应头中会返回:Etag、Last-Modified等信息。
这样客户端(比如浏览器)再次访问时,时常会携带请求头:If-Modified-Since,此值为上次响应头中Last-Modified对应的值,那么Nginx在收到资源请求时,将会比较If-Modified-Since的值,是否与文件最后的修改时间相等,如果相等就返回304,否则返回200。
所以,如果让Nginx每次否返回200,则需要将相应的响应头去掉,即需要做以下修改:
原有配置:
location /test{
alias /html;
allow all;
autoindex on;
}
修改后的配置:
location /test{
alias /html;
allow all;
etag off;
add_header Last-Modified "";
add_header Cache-Control no-cache;
autoindex on;
}
原文地址:https://blog.csdn.net/thlzjfefe" target="_blank" rel="noopener" title="thlzjfefe">thlzjfefe</a> <img class="article-time-img article-heard-img" src="https://csdnimg.cn/release/blo
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。