默认/索引路由与导致403的现有文件夹冲突

时间:2015-02-22 22:44:40

标签: asp.net-mvc

我有一个遗留页面,我刚刚转换为MVC - 来自" /content/Default.aspx"到" / content / Index"。内容文件夹还包含css文件等。

IIS正在尝试在请求默认路由时列出文件夹内容,并返回403响应代码。

是否有一种非黑客的方式解决这个问题。现在,我正在重写.htaccess文件中的网址,以使用'索引'查看但不愿意这样做。

这是路线:

routes.MapRoute(
    "Content",
    "content/{action}",
    new { controller = "Content", action = "Index" }
);

这是我目前正在使用的黑客攻击:

RewriteRule ^/content/(\?.*)?$ /content/Index$1 [NC,L]

0 个答案:

没有答案