浏览器访问网页时,会下载许多小图片,虽然不大,但数量的很多,有时影响带宽和体验。为了解决这个问题,提出了缓存的概念,即在apache设置图片的缓存时间,图片缓存到浏览器后,不在重新下载图片,提高用户体验和节约带宽。配置步骤:1.在 CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/%Y%m%d-acce
原创 2015-08-21 23:05:19
419阅读
apache访问日志中,默认会记录所有动作。包括本地一些静态小图片,从而日志变得繁多臃肿。这时我们可以指定,不记录指定文件类型的日志,来达到只记录我们想要的日志。配置步骤:1:标记指定文件类型<VirtualHost *:80>    ServerAdmin 4614768@qq.com    DocumentRoot "/usr/local/
原创 2015-08-21 21:49:32
505阅读
编辑“虚拟主机配置文件”在CustomLog那一行下面加入文档<IfModule mod_expires.c>       ## 这里用mod_expires.c模块       ExpiresActive on       ExpiresByType p_w_picpath/
原创 2015-07-11 14:49:36
453阅读
Apache配置静态缓存
原创 2015-12-01 16:10:52
820阅读
浏览器访问网页时,会下载许多小图片,虽然不大,但数量的很多,有时影响带宽和体验。为了解决这个问题,提出了缓存的概念,即在apache设置图片的缓存时间,图片缓存到浏览器后,不在重新下载图片,提高用户体验和节约带宽。配置步骤:1.在 CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/%Y%m%d-acce
原创 2015-12-14 19:54:20
411阅读
    我们在日常运维工作中有一些问题,在访问站点的时候有很多小图片还有logo,各种各样的图片,chrom按F12可以看到它的一些元素,这里面包含了很多png,gif,js这些图片文件他们占用了很大的元素和空间,这个时候我们为了把网页传输的大小变小,我们可以把这些静态的文件在咱们浏览器这一侧做一个暂存,在服务端我们apache配置上是可以配置规定它的缓存多少时间的,当过了这个
原创 2016-01-01 12:25:50
639阅读
访问一个网站的时候,里面有各种各样的小图片,这些在每个页面里有很多的元素,它们所占用的空间也很大,那我们为了把网页传输的大小变小,可以把静态文件在浏览器这一侧做个缓存,在apache服务端可以配置的,规定它缓存多少天,多少个小时,等过了那些小时,它再重新请求、刷新,也就意味着我们的网站会有很多次请求,每次请求它就不会在服务端调用它,这样就会节省很大的带宽资源。访问很慢:北京-->U2B解决方
原创 2017-01-01 18:43:50
593阅读
[root@www logs]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在<VirtualHost *:80>和</VirtualHost>之间配置添加下面内容<IfModule mod_expires.c>    ExpiresActive on    Ex
原创 2015-07-26 15:08:27
372阅读
Apache配置静态缓存[root@Linux9 logs]# apachectl -M     #查看expires_modul模块加载expires_module (shared)     [root@Linux9 logs]# vim /usr/local/apache2/conf/extra/httpd-vhosts.c
原创 2016-01-07 13:44:14
1419阅读
Apache配置静态缓存这里的静态文件指的是图片js、css等文件,用户访问一个站点,其实大多数元素都是图片js、css等,这些静态文件其实是会被客户端的浏览器缓存到本地电脑上的,目的就是为了下次请求时不在去服务器上下载,这样就加快了速度,提高了用户体验。但这些静态的文件总不能一直缓存,他有一些时效性,那么这就是过期时间。配置如下:<IfModule mod_expires.c&g
原创 2017-06-14 17:20:23
577阅读
每次访问站点时候,页面有许多图片或者文件占着许多元素,为了节省带宽,可以把静态文件做一个缓存,规定图片等缓存多少天或者多少小时。可以节省一大部分的带宽。 具体操作:在虚拟主机配置文件中去配置。[root@No ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModule mo
原创 2016-03-23 20:08:18
1797阅读
配置好之后,访客可以申请缓存加快再次访问的时间,配置代码如下:vim /usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModule mod_rewrite.c>模块上面添加如下信息:<IfModule mod_expires.c>          ExpiresActiv
原创 2016-05-19 21:56:05
291阅读
想要把东西保存怎么办1.打开虚拟主机配置文件vi /usr/local/apache2/conf/extra/httpd-vhosts.conf添加内容<IfModule mod_expires.c>    ExpiresActive on    ExpiresByType p_w_picpath/gif "access plus 1 days"
原创 2016-12-06 00:29:39
669阅读
静态文件缓存 静态缓存在客户端下进行缓存,可以设置缓存文件类型与缓存时间,提升客户端访问站点速度。 语法格式 配置静态缓存 1、模块解注释 vim /apache2/conf/httpd.conf LoadModule expires_module modules/mod_expires.so 2、
转载 2018-01-28 18:32:00
126阅读
1、打开虚拟主机配置文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf2、添加以下模块在此段CustomLog "|usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/test.com-access_%Y%m%d_log 86400" combined env=!p_w_pi
原创 2016-05-25 09:59:51
599阅读
1.编辑虚拟主机文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModule mod_expires.c>          ExpiresActive on          ExpiresByType p_w_picpa
原创 2016-06-08 16:15:22
357阅读
对浏览器端设置静态缓存是个屡试不爽的运维工作 !
原创 2016-08-07 09:12:18
551阅读
  设置静态内容缓存,就是让网页里的图片还有js、css这些资源、包括页面缓存到本地而不是每次都去服务器请求资源,而是设置规定的时间,这样做可以减轻服务器的带宽压力和使网页打开速度加快,这样以来用户体验就会好一些。那么如何来设置缓存时间呢?  先确认apache是否加载mod_expires# /usr/local/apache2/bin/apachectl -M|g
原创 2015-07-31 23:06:43
1961阅读
前端优化,利用.htaceess控制图片,js,css缓存时间提升网页加载速度。Add an Expires or a Cache-Control Header:简单点说:就
转载 2023-04-25 17:36:25
151阅读
       这里的静态文件指的是图片、js、css 等文件,用户访问一个站点,其实大多数元素都是图片、js、css 等,这些静态文件其实是会被客户端的浏览器缓存到本地电脑上的,目的就是为了下次再请求时不再去服务器上下载,这样就加快了访问速度,提高了用户体验。但这些静态文件不能一直缓存,它总有一定的时效性,我们可以设置其过期时间。   
原创 2016-07-05 09:32:14
643阅读
  • 1
  • 2
  • 3
  • 4
  • 5