任何人都有问题让YSlow使用MS或Telerik静态内容正确评分CDN?
对我而言,它实际上说它正在使用我的主机名首选项,但随后将它们全部列为不在CDN上的组件。这就是我得到的: -
的
的使用内容分发网络(CDN)时的F级
有61个静态组件不在CDN上。
使用您偏好设置中的这些CDN主机名:aspnet-scripts.telerikstatic.com,ajax.microsoft.com,aspnet-skins.telerikstatic.com,http://aspnet-skins.telerikstatic.com,telerikstatic.com
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Menu.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Black/Menu.Black.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Ajax.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Sitefinity/Ajax.Sitefinity.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/ComboBox.css
http://ajax.microsoft.com/ajax/4.0/1/MicrosoftAjaxWebForms.js
http://aspnet-scripts.telerikstatic.com/ajaxz/2010.3.1109/Common/Core.js
http://aspnet-scripts.telerikstatic.com/ajaxz/2010.3.1109/Ajax/Ajax.js
等... 的
我试图用CDN名称限定覆盖角度,但是Yslow一直与自己相矛盾,并且实际上并不接受主机名的任何组合 - 除非我当然是愚蠢的,并且在这里缺少明显的东西!
修改的 对不起我在OP中没有说清楚我已经按照Yslow常见问题解答 - “将我的CDN主机名添加到YSlow for Rule 2”建议。 http://developer.yahoo.com/yslow/faq.html#faq_cdn
答案 0 :(得分:1)
这在YSlow常见问题解答中有所介绍 - 您可以将自定义主机名添加到CDN列表中。有关详细信息,请参阅“How do I add my CDN hostname to YSlow for Rule 2?”。
答案 1 :(得分:1)
最后我移除并重新安装了Firefox 3.6.13,firebug 1.6和YSlow 2.1,现在它可以工作 - 很奇怪。
我之前可能以错误的顺序安装了Yslow和firebug插件 - 也许这会导致问题。