我的博客之前都一直只是使用Amazon S3的存储服务,原先的Amazon cloudfront必须将需要分发的文件上传到Amazon S3中,再映射到CloudFront内;不过现在CloudFront支持从原网站获取文件了,省事多了。
这次借着更换了博客系统,使用了wordpress的插件: CDN Linker
突然从这里发现WP Super Cache已经集成了这个功能……
这个插件默认情况下设置了将wp-content,wp-includes下面的内容替换链接到 cdn地址,排除php文件。
可惜这个插件无法实现将附件传到CloudFront后将本地的附件删除,不然这样虚拟主机都不需要买很大空间了……
综合算起来还是S3的存储成本低啊……
p.s. 配置Amazon CloudFront 的教程来自:Amazon CloudFront 使用教程
WP Super Cache 的设置方式来自:Amazon CloudFront 内容分发服务(CDN)