wordpress附件与博客主站域名分离

那天跟MG12 ( iNove主题作者)说起博客的附件分离一事,才发现,原来wp后台早已经有了这么一个选项:
Full URL path to files
由于wp中插入附件时用的是绝对地址,因此,如果要对附件使用独立的域名的话,这个选项就有派上用场了。
有了这个选项,可以在同一服务器上实现主站与附件分别使用独立的域名。

如:
将 static.ihacklog.com 绑定到 /path-to-www-root/static
然后在wp后台设置:
Store uploads in this folder填写: /path-to-www-root/static
然后在Full URL path to files 处填写:http://static.ihacklog.com
这样就实现了主站与附件站分别用不同的域名了。这样做的好处是,使用cookie-free 域来分发那些无需发送cookie的内容(图片、音乐等),可以加快网页的加载速度。

另说下我最近做的一个wp插件:Hacklog Remote Attachment,这个插件的作用是实现把wp附件上传到远程服务器,与本文所说的博客与附件分离是不同的。本文的情况是同一服务器,而插件适用的情况主要是不同服务器
不过都有共同的好处:cookie-free domain.

更多
9 Responses Post a comment
  1. 荒野无灯

    @无冷
    我现在是Grade B,用YSlow(V2)测试的,原因是我没有搞定前两条:Make fewer HTTP requests 和 Use a Content Delivery Network (CDN)。用YSlow(small site or blog)版是绝对的Grade A. 

  2. 无冷

    cookie-free, 加快访问速度, 这个还是很不错的, 有一堆东西放在uploads里面鸟, yslow 分数上不去,就是这货的原因鸟

  3. JASKNi

    所以我还是用你的插件好咯, 哈.

  4. ylsnuha

    看来我也有必要去分离下~~

  5. phoetry

    分离后好处多多, 你也难得火星一次 :mrgreen:

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS