-1

我正在使用 AZure CDN 来存储 JS、CSS 和图像。我想检查 AZURE CDN 端点是否正常工作。如果不工作,那么我想使用网站内容文件夹。如何使用 C# 代码检查端点是否正常工作?

谢谢,帕万

4

1 回答 1

0

您可以对 CDN URL 使用回退机制

在你的 BundleConfig.cs

对于 css 文件

bundles.Add(new StyleBundle("~/Content/css", "http://CDN_URL.vo.msecnd.net/Content/css")
    // If it falls, then your website content will be loaded
    .IncludeFallback("~/Content/css", "sr-only", "width", "1px")
    .Include(
          "~/Content/bootstrap.css",
          "~/Content/site.css"));

js文件几乎一样

bundles.Add(new ScriptBundle("~/bundles/jquery", 
"http://CDN_URL.vo.msecnd.net/bundles/jquery") 
                // If it falls, then your website content will be loaded
                { CdnFallbackExpression = "window.jquery" }
                .Include("~/Scripts/jquery-{version}.js"));
于 2015-06-10T10:44:35.083 回答