我已经把我的cdn放了,它可以正常工作,但是我的js和css文件没有通过我的天蓝色cdn运行。
我在bundleconfig.cs上已经建立了这样的代码
bundles.UseCdn = true;
var CDNname = "https://www.xxxx.com/CDN/";
//Style here
bundles.Add(new StyleBundle("~/bundle/skins", CDNname).Include(
"~/Content/skins/default.css"));
bundles.Add(new StyleBundle("~/bundle/Scripts", CDNname)
.Include("~/Scripts/bootstrap/bootstrap.min.css")
.Include("~/Scripts/owlcarousel/owl.carousel.min.css")
.Include("~/Scripts/owlcarousel/owl.theme.default.min.css"));
答案 0 :(得分:0)
请提供完整的CDN路径,该路径可以访问CDN托管的文件到StyleBundle的构造方法。
例如,如果default.css的CDN路径是" https://www.xxxx.com/CDN/content/skins/default.css" (请确保我们可以根据此URL访问css文件),您可以使用以下代码添加包。
var cdnPathOfDefaultCss = "https://www.xxxx.com/CDN/content/skins/default.css";
bundles.Add(new StyleBundle("~/bundle/skins", cdnPathOfDefaultCss).Include(
"~/Content/skins/default.css"));