手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

用.htaccess缓存图片 提高博客运行效率

首页 > Linux >

这是一篇来自chinaz.com的文章,因为我有几个博客都采用了wordpress,而且我的手机博客上面有大量的图片,因此,Cache图片就成了重中之重的事情。看到这篇文章我就很开心了。很方便的使缓存过期时间设在了一个月后。很方便,用的也很爽。

原文如下:

WordPress博客里大量的图片会使页面加载速度变得缓慢。 此时访问者需要用更多时间才能打开一个页面。 不过我们可以通过缓存图片来解决这个问题。 当页面第一次被加载时,将所有图片存放在浏览器的缓存池里。 之后访问者再加载该页面时,浏览器就可以从浏览器缓存中获取图片,从而减少页面加载时间。

对Apache服务器上的WordPress博客/网站,可以通过编辑根目录下的.htaccess文件来激活图片缓存功能。 浏览器能够简单读取.htaccess文件的缓存控制头,而缓存头会要求浏览器将图片或其它任何媒体保留2周时间(或者更久),这样浏览器就能够随时调用 图片,直到图片过期。 两周后浏览器重新将过期的图片存入缓存。 万一浏览器缓存被清空,浏览器会从缓存中重新加载图片或其它媒体。

下面就是对如何在WordPress博客/网站上激活图片缓存的过程详解。

如果你希望提高网站的运行效率,就应该启用网络服务器上的图片缓存功能。 详细步骤如下:

注意:做任何改动前请先备份网站数据域.htaccess文件。

1. (在FTP中)打开根目录下的.htaccess文件

2. 在.htaccess文件中加入如下代码:

XML/HTML代码
  1. # Image and Flash content Caching for One Month  
  2. <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf)$">  
  3. Header set Cache-Control "max-age=2592000"  
  4. </FilesMatch>  

 

3. 编辑完毕后保存文件。 代码中“max-age”参数的值为2592000(秒),因此图片缓存和Flash内容缓存在浏览器中保留一个月。

如果这个方法能够奏效,你的网站访问速度将会有很大改善。

原文:Improve Performance by Image Caching of Wordpress Blog using htaccess trick译 文

我的文章来自于:http://www.chinaz.com/Webbiz/Exp/0406110L02010.html

很明显的可以看出是针对哪一类的文件进行了header缓存。如果不经常更改,相信这样是足够了。




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: htaccess, cache, wordpress

« 上一篇 | 下一篇 »

只显示10条记录相关文章

转:用XML-RPC协议读写WordPress上的文章 (浏览: 36215, 评论: 1)
WordPress 500错误 (浏览: 32672, 评论: 6)
利用.htaccess绑定域名到子目录 (浏览: 30819, 评论: 2)
Wordpress MYSQL数据库优化技巧 (浏览: 27574, 评论: 1)
推荐一款插件:ScribeFire (浏览: 27449, 评论: 4)
如何解决wordpress后台打开超慢的总是 (浏览: 27253, 评论: 2)
学做jQuery中的data()函数 (浏览: 26759, 评论: 0)
PHP中的Cache (浏览: 26693, 评论: 7)
typecho 一天下来的心得 (浏览: 25209, 评论: 0)
Drupal 的钩子(Hooks) (浏览: 24990, 评论: 1)

发表评论

评论内容 (必填):