2010-12-07 26 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