我有一个遗留页面,我刚刚转换为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]