润雪观点

将想法与焦点,与您一起共享

润雪观点

如何在Nginx上启用浏览器缓存静态文件

2017-08-14 润雪科技:重庆网站建设公司 浏览器:5772

本教程由重庆网页设计公司重庆网站制作公司教您如何配置nginx以设置Expires HTTP头和max-age指令,为静态文件(图像,CSS和Javascript文件)设置缓存日期。这样做可以节省大量带宽和快速加载网站。


我会假设你已经配置了nginx并在你的服务器上工作。您可以将此expires指令放在http {},server {}或location {}块中。将所有静态文件缓存到expires头的最佳方法就是这样:



在此示例中,所有.gif,.jpg,.jpeg,.png,.css,.ico和.js文件都设置为从接下来的365天缓存。


location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {

expires 365d;

}


要网站应用新的缓存规则,只需重新加载nginx:


/etc/init.d/nginx reload


本文由重庆网站建设公司润雪科技原创,文章地址:/news/id/732.html