访问一个网站的时候,里面有各种各样的小图片,这些在每个页面里有很多的元素,它们所占用的空间也很大,那我们为了把网页传输的大小变小,可以把静态文件在浏览器这一侧做个缓存,在apache服务端可以配置的,规定它缓存多少天,多少个小时,等过了那些小时,它再重新请求、刷新,也就意味着我们的网站会有很多次请求,每次请求它就不会在服务端调用它,这样就会节省很大的带宽资源。 访问很慢:北京-->U2B 解决方案:北京-->代理服务器(缓存U2B上的静态文件)-->U2B
## 编辑虚拟主机配置文件 [root@wy ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
ExpiresActive on
ExpiresByType image/gif "access plus 1 days"
ExpiresByType image/jpeg "access plus 24 hours"
ExpiresByType image/png " now plus 24 hours"
ExpiresByType text/css "now plus 2 hours"
ExpiresByType application/x-javascript "now plus 2 hours"
ExpiresByType application/javascript "now plus 2 hours"
ExpiresByType application/x-shockwave-flash "now plus 2 hours"
ExpiresDefault "now plus 0 min"