2010-12-07 37 views
1

任何人在使用MS或Telerik静态内容时都有问题让YSlow正确评分CDN?Yslow将无法识别我的telerik CDN主机名

对我来说,它实际上表示它使用我的主机名偏好,但随后将它们全部列为不在CDN上的组件。这就是我得到: -

F级上使用的内容分发网络(CDN)

有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

​​3210

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的规则2”的建议。 http://developer.yahoo.com/yslow/faq.html#faq_cdn

回答

1

最后,我删除并重新安装Firefox 3.6.13,萤火虫1.6和YSlow 2.1,现在它的工作 - 非常奇怪。

我可能已经安装了Yslow和firebug插件之前错误的顺序 - 也许这导致了问题。

1

这包含在YSlow FAQ中 - 您可以将自定义主机名添加到CDN列表中。有关更多详细信息,请参见“How do I add my CDN hostname to YSlow for Rule 2?”。

+0

试过 - 几次!我将我的字符串值添加到extensions.yslow.cdnHostnames项并关闭并重新打开FF。它说它在YSlow中使用它,但在分级我的网页时实际上并没有什么区别。 – iandayman 2010-12-08 09:22:11