无论我在 about:config extensions.yslow.cdnHostnames 中输入什么值,YSlow 总是告诉我我的内容不是由 CDN 提供的。
我尝试输入 my.cdn.com,http://my.cdn.com/folder1/a/b/,http://my.cdn.com基本上我能想到的每一种变体以及无论我配置什么值,它都不会承认它托管在 CDN 上。
这是否只是 YSlow 中的一个巨大错误,或者是否存在某种未在任何地方解释的指定格式?
答案1
更改设置后,尝试重新启动 Firefox。
对我来说,我将域名指定为“cdn.ourdomain.com” - 没有 http://。然后,当我运行 yslow 时,它显示:
Using these CDN hostnames from your preferences: cdn.ourdomain.com
但它忽略了该设置。重新启动 Firefox 并重新运行 yslow 似乎可以解决问题。
答案2
我遇到了同样的问题,yslow 要求你仅添加主机名
http://cdn.example.com不起作用,尽管 cdn.example.com 可以正常工作..至少对我来说:)