我正在嘗試利用Azure CDN儘快加載我的包。使用CDN在單個包中添加多個腳本/樣式
我想在每個包和網絡選項卡中添加多個不同的文件我可以看到它只加載'cdnAddress'而不是其中的獨特文件,因此每個包只會加載包含在'cdnAddress'。
bundles.Add(new StyleBundle("~/Resources/CSS/Plugins/Effects", cdnAddress).Include("~/Content/Styles/Animate/animate.min.css").Include("~/Content/Styles/Hover/hover-min.css"));
上面的例子表明,我試圖把兩種不同的CSS文件放到同捆所以我只能就同時使用捆綁頁1個請求。但是CDN路徑只能提交一次。
我想將'cdnAddress'設置爲我的CDN的根網址,這可能嗎?如果不是,我怎樣才能實現我的目標,而不是兩個不同的捆綁。
由於我有很多捆綁包,我正在尋找一個易於維護的解決方案,我可以告訴它我的CDN在哪裏,並讓它找出文件的CDN路徑,因爲它們是我網站的鏡像。由於我在使用CMS,所以也可能不配置CDN,因此CDN路徑將爲空。