从静态域提供静态文件

时间:2015-08-19 06:43:49

标签: c# asp.net-mvc

我的网站花了很多时间下载静态文件。为了减少对同一域的请求,我们决定提供静态文件,如脚本,样式和静态域中的其他图像。在 BundleConfig.cs - > RegisterBundles(BundleCollection bundles)我尝试过以下内容:

var staticDomain = System.Configuration.ConfigurationManager.AppSettings["STATIC_DOMAIN"].ToString();
var version = System.Configuration.ConfigurationManager.AppSettings["STATIC_VERSION"].ToString();

//if static domain or version are not available,then use default.
Styles.DefaultTagFormat = "<link href='" + staticDomain + "{0}&vrsn=" + version + "' rel='stylesheet'/>";
Scripts.DefaultTagFormat = "<script src='" + staticDomain + "{0}&vrsn=" + version + "'></script>";

我在IIS中创建了另一个网站,其中静态域指向原始网站文件夹。当我在浏览器中加载原始网站时,不会下载文件。错误消息说明如下:

  

找不到文件

0 个答案:

没有答案