我更改了所有静态内容引用,使用static.
子域而不是www.
,但YSlow仍然表示我的静态内容不使用无cookie的域。我还需要做什么?
示例:http://www.justineyandlephotography.com
我还需要做什么?
要完全不使用cookie,您应该使用不同的域,而不是子域,因为cookie可以在子域之间共享。例如,看看Stack Overflow是如何做到的:
- 主域:
stackoverflow.com
- 静态资源的无cookie域:
sstatic.net
所以在你的情况下:
- 主域:
www.justineyandlephotography.com
- 静态资源的无cookie域:
anything that doesn't end up with justineyandlephotography.com
这基本上意味着,如果你还没有域名,你需要购买一个额外的域名。
您不需要额外的域,可以使用子域。如果你使用cloudflare或任何其他CDN,它会在每个请求中发送cookie,那么yslow不会检测到它。