用nginx做前台服务器能设置相似的静态文件用户端缓存

  • 时间:2018-06-19 22:31 作者:开心笔记 来源:开心笔记 阅读:105
  • 扫一扫,手机访问
摘要:能从图片、css、js等文件缓存到用户端,从而提升网站运行速度,降低服务器的压力,提升用户体验度。 而图片、css、js等文件往往会占使用掉一个网站大量的服务器带宽和页面载入时间,假如用nginx做前台服务器能设置相似的静态文件用户端的缓存时间。在配置nginx.conf文件中的“server {}

能从图片、css、js等文件缓存到用户端,从而提升网站运行速度,降低服务器的压力,提升用户体验度。

而图片、css、js等文件往往会占使用掉一个网站大量的服务器带宽和页面载入时间,假如用nginx做前台服务器能设置相似的静态文件用户端的缓存时间。

在配置nginx.conf文件中的“server {}”增加以下代码:

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

expires 15d;

access_log off;

}

expires 15d 表示:用户端缓存时间设置为15天。

access_log off 表示:关闭日志记录。

这样用户在30天内重新访问这些文件时只要要在本地缓存中读取,而不使用重新从服务器获取,大大提高了网站访问速度。

当然,对于这些静态文件的访问记录计入日志,在一般情况下也是没有意义的,将accss_log设为off,也可以在肯定程度上降低服务器压力。

百度官网SEO优化中屡次强调网站打开/访问速度与时间的重要性,缩短时间对网站SEO是非常有好处的。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】需要同时掌握AVA和Linux,才可以继续大数据课程的学习(2019-05-18 10:28)
【系统环境|软件环境】学习大数据,一定要了解大数据的这些用途(2019-05-16 10:49)
【系统环境|Linux】bt宝塔控制面板mysql频繁自动停止详细解决办法(2019-05-16 08:52)
【系统环境|】大数据零基础学习路线,新人记得保存收藏哦(2019-05-15 10:54)
【系统环境|】全网最全最新的大数据系统学习路径(2019-05-14 15:38)
【系统环境|Linux】毕业设计:音乐分享系统(2019-05-14 07:48)
【系统环境|】教你零基础如何快速入门大数据技巧(2019-05-12 11:25)
【系统环境|】想学习大数据?这才是完整的大数据学习体系(2019-05-11 11:33)
【系统环境|数据库】小白学习大数据掌握这几个方法可轻松入门(2019-05-10 10:52)
【系统环境|数据库】学习大数据必须了解的大数据开发课程大纲(2019-05-09 11:40)
手机二维码手机访问领取大礼包
返回顶部