1) 禁用html文件缓存,即cache control设置为no-cache; 2) 对于js,图片,css,字体等,设置max-age=2592000. 也就是30天; 注意点: - 缓存控制字段cache-control的配置(add_header)要放在http, server, location区域, 或是放在location的if判断里, 例如"add_header Cache-Control no-cache;". - 如果前面有LB负...
1) 对于html文件,cache control设置为no-cache; 2) 对于js,图片,css,字体等,设置max-age=2592000. 也就是30天; 注意点: - 缓存控制字段cache-control的配置(add_header)要放在http, server, location区域, 或是放在location的if判断里, 例如"add_header Cache-Control no-cache;". - 如果前面有LB负载代理...
html文件设置请求no-cache ,静态资源文件设置缓存时间30天,js/css文件设置缓存12小时
「proxy_no_cache」:定义不存储缓存的条件,符合时不会保存。 语法: proxy_no_cache string...; string为条件,例如$cookie_nocache $arg_nocache $arg_comment; 「proxy_cache_bypass」:定义不读取缓存的条件,符合时不会从缓存中读取。 语法: proxy_cache_bypass string...; 和上面proxy_no_cache的配置方法...
proxy_cache_valid any 1m; proxy_no_cache:用来设置不被缓存的条件,比如,proxy_no_cache$arg_nocache; 表示 url 带有参数nocahe 且指部位空或者0,则请求内容就不会被缓存,比如,curlhttp://127.0.0.1:8000/会被缓存, curlhttp://127.0.0.1:8000/?nocahe=1,则不会被缓存,http://127.0.0.1:8000/?nocah...
1、直接location匹配 location ~ .*.(htm|html)?$ { add_header Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate"; } 2、直接在loaction中添加 if 语句 location / { if ($request_filename ~ .*.(htm|html)?$){ ...
<meta http-equiv="pragma" content="no-cache"> nginx配置 由于现在大多都采用了前端框架完成开发,因此部署时大多都是SPA的应用,当然MPA也有很多,那么我们只要让nginx告诉浏览器:我们不需要对html文件使用缓存。 具体的配置如下: server { listen 80; server_name test.exmaple.cn; location / { if ($request...
location/{access_log/data/nginx/log/xxx.log api;root/home/www/html;if($request_filename~.*\.(htm|html)$){add_header Cache-Control no-cache;}} 二. http Headers模块 (设置HTTP报文的头标)Nginx的ngx_http_headers_module模块可以对Cache-Control头相关的东西进行配置, 比如: ...
你需要找到与HTML文件相关的location块,并检查是否有缓存相关的设置。例如,你可能需要查找类似expires或add_header的指令。 3. 根据需求修改或添加相应的缓存控制头信息 为了防止HTML文件被缓存,你可以添加或修改add_header指令来发送适当的缓存控制头信息。以下是一个示例配置,它将确保HTML文件不会被缓存: nginx server...
proxy_cache_path /data/nginx-1.0/cache levels=1:2 keys_zone=cache_zone:10m inactive=60m; server { listen 80; server_name localhost; root /usr/local/services/nginx-1.0/html/; location / { } location ~.*\.(gif|jpg|png|css|js)(.*) { ...