如何利用浏览器缓存并从带有子域的无Cookie域提供服务?(与cdn)



我在Wordpress上使用W3 Total Cache,并将Amazon Cloudfront作为我的CDN。但当我通过PindomWebsite速度测试运行我的网站时,它仍然说我需要"利用浏览器缓存"one_answers"从无Cookie的域提供静态内容"。我注意到受影响的链接是我的cdn.domain.com链接,所以我想知道是否可以利用我子域上的浏览器缓存并将其设置为无Cookie?

1)问题是Wordpress不会在用户上传的文件中发送缓存信息,W3 Total cache也无法解决此问题。以下是如何解决此问题的示例:http://www.askapache.com/hacking/speed-site-caching-cache-control.html

2) 为了避免浏览器将cookie发送到您的cdn子域,您必须确保该网站是在www.yourdomain.com而不是yourdomain.com上启动的。当访问者只输入域名时,请将访问者重定向到www.yourdomaincom。您可以在站点根目录中编辑.htaccess文件,请参阅:http://dense13.com/blog/2008/02/27/redirecting-non-www-to-www-with-htaccess/

最新更新