为WordPress图片等静态文件开启独立Cookie-free域名

手贱,不小心删除了木屋博客外链图片相册
七月 11, 2012
基于新浪SAE平台的网站监控报警系统
七月 17, 2012

为WordPress图片等静态文件开启独立Cookie-free域名

WordPress图片地址默认是 http://www.muwu.me/wp-content/uploads/2012/07/1.png 这样的格式,但是使用这样的地址,对WordPress 提速是很不利的。木屋建议大家将WordPress站点中的图片或者JS、CSS存储到 Cookie-free 域名下(使用Cookie-free域名不会产生cookie),如果没有Cookie-free域名,可以用博客的子域名,不过需要设置一下不传递cookie,具体的设置方法在文章下面木屋写有说名。Cookie-free域名可以到一些域名服务商那边购买,我可以可以帮忙代购,使用Cookie-free域名一定会比子域名效果更好,因为Cookie-free域名不会产生cookie,而子域名会产生。

1、图片用单独的域名储存很简单,懒人可以在 WordPress 后台的“媒体”设置上传目录,然后在空间控制面板里绑定域名即可(把域名帮得到/wp-content/uploads目录)。
WP后台绑定独立域名设置
然后后台上传图片,前台展示的图片都是你自己的域名了。

2、CSS 和 JS 启用单独的域名,这个不需要什么设置,就是有点麻烦,需要把WordPress主题的image文件夹和所有JS、CSS文件上传到独立域名所绑定的空间,然后修改一下CSS里面的路径即可,

3、如果你没有其他的域名,可以在空间绑定一个二级域名,然后在 wp-config.php 里写入:
[cce_php]define(‘COOKIE_DOMAIN’, ‘www.muwu.me’);[/cce_php]
这一行,就能让你的 WordPress 的 cookie 不传递给二级域名,记得把上面代码改成你的博客主域名,这个就可以定义 cookie只传递给主域名,而子域名不传递cookie

4、上面的方法都最普通的加速方法,不过你可以使用又拍云文件存储,又拍云同样支持独立域名绑定(需要备案),对比未备案用户,也会提供免费的Cookie-free域名,并且又拍云存储本身带有文件加速功能,如果你感觉这样的速度还不够快,可以使用W3 Total Cache插件与又拍云搭建WordPress全站CDN加速,把所有的WP文件全部缓存到又拍云,网站速度提升绝对不是一个档次!

 

66 Comments

  1. 老谢说道:

    我的站把图片缓存到sea了

  2. chenxiyi说道:

    cookie-free是什么域名?后缀还是子域名?

  3. wmtimes说道:

    就用个二级域名吧。这样应该是很简单的。不过我图片不多。还没用。

  4. 穷小子说道:

    有用,不过我的去年就做过二级域名了。

  5. 炯炯说道:

    Cookie-free域名是不是不传递cookie的二级域名,它本身并不是域名。Cookie-free可以是后缀com net cn的任意域名

    • 木屋说道:

      各种后缀都可以,因为muwu.me这种域名如果设置不产生cookie,那么它的所有子域名都不会产生,但是我们现在都是设置产生的,所以所有的子域名都会产生cookie,因为比感染了,所以需要在WP文件里面写一条规则,把某一个子域名排除,如果直接用Cookie-free就没这个设置的必要了,反正Cookie-free域名一年也就10块钱不到

  6. win8mi说道:

    本打算用又拍云文件存储,但我没备案啊

  7. 刘印博客说道:

    还是要速度够快,有想法用云储存!

  8. 滴答说道:

    我图片全放在goolge上,哈哈

  9. 罗罗磊磊说道:

    木屋有没有考虑用SAE自驾图床?

  10. MIN说道:

    抠下鼻 跑了~

  11. zaine说道:

    抠下鼻 跑了~

  12. 图图说道:

    现在图片基本都外链了。不过还是标记一下。

  13. 小七说道:

    我只是把图片放在上面了

  14. jacey说道:

    我以前设置过cookie-free 但是wordpress自动更新后,对wordpress的更改都恢复了,都忘记改了哪些文件了

  15. 久智说道:

    其实测试下,用子域名作为 cookie free 域名是无效的,包括 wordpress codex 文档里 askapache 的站,更有的站设置 cookie free 域名的步骤里还有重定向,更加不靠谱。

  16. 妹子图分享说道:

    貌似直接设置cookies作用域更有用

发表评论

电子邮件地址不会被公开。 必填项已用*标注