nginx 配置不缓存
时间: 2023-08-19 12:11:13 浏览: 174
根据引用\[1\]和引用\[3\]的内容,可以通过在nginx的配置文件中添加一些参数来配置不缓存。具体的配置语法如下:
在nginx的配置文件中,可以在location模块下添加如下参数来配置不缓存html和htm结尾的文件:
```
if ($request_filename ~* .*\.(?:htm|html)$) {
add_header Cache-Control "no-cache, no-store";
}
```
这样配置后,nginx会在处理请求时判断请求的文件名是否以htm或html结尾,如果是的话,就会在响应头中添加Cache-Control字段,并设置为"no-cache, no-store",表示不缓存该文件。这样就实现了nginx配置不缓存的功能。
#### 引用[.reference_title]
- *1* *2* [Nginx——nginx作为缓存服务(缓存示例)](https://blog.csdn.net/li1325169021/article/details/119520577)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [nginx配置前端不缓存](https://blog.csdn.net/kuku123465/article/details/126884786)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文