ASP路由到文件夹

时间:2013-08-06 00:25:46

标签: asp.net-mvc url-routing

在ASP MVC4网站中,如何将子文件夹所有文件的请求路由到路径?

例如,是否可以将URL请求路由到:

  • http://site/Assets/template.css - > ~/Site1/Assets/subfolder/template.css
  • http://site/Assets/a.png - > ~/Site1/Assets/subfolder/a.png

我希望能够在app_start上动态注册这些内容,因为在此之前我无法预测子文件夹的名称。

1 个答案:

答案 0 :(得分:1)

这样的事情有帮助吗?

public static void RegisterBundles(BundleCollection bundles)
{
  var folderName = ConfigurationManager.AppSettings["AssetFolderName"];

  bundles.Add(new StyleBundle("~/" + folderName + "/css");
}