在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上动态注册这些内容,因为在此之前我无法预测子文件夹的名称。
答案 0 :(得分:1)
这样的事情有帮助吗?
public static void RegisterBundles(BundleCollection bundles)
{
var folderName = ConfigurationManager.AppSettings["AssetFolderName"];
bundles.Add(new StyleBundle("~/" + folderName + "/css");
}