Heim > Backend-Entwicklung > PHP-Tutorial > Nginx的浏览器本地缓存设置

Nginx的浏览器本地缓存设置

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-07-28 08:28:21
Original
1362 Leute haben es durchsucht

浏览器缓存可以通过 expires 指令输出 Header头来实现,expires指令的语法如下:
语法:expires [time|epoch|max|off]
默认值:expires off
作用域:http,server,location
用途:使用本指令可以控制HTTP应答中的『Expires』和『Cache-Control』的Header头信息(起到控制页面缓存的作用)。
可以在time值中使用正数或负数。『Expires』头标的值将通过当前系统时间加上你设定的time值来获得。

『Cache-Control』头标的值由你指定的时间来决定。
负数:Cache-Control:no-cache
正数或零:Cache-Control:max-age=#
(#为你指定时间的秒数)

“off” 表示不修改”Expires”和”Cache-Control”的值。

举例:对常见的图片、Flash文件在浏览器本地缓存30天,对js,css文件在浏览器本地缓存1小时。
代码如下:

<code>location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)<span>$
</span>{
    expires <span>30</span>d;
}

location ~ .*\.(js|css)?<span>$
</span>{
    expires <span>1</span>h;
}</code>
Nach dem Login kopieren
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了 Nginx的浏览器本地缓存设置,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage