【发布时间】:2011-07-10 19:05:16
【问题描述】:
在我的 ASP.NET MVC3 项目中,我有一个名为 Content 的文件夹(MVC 项目的默认文件夹)。但我也有一个名为 Content 的控制器。而当我想使用这个控制器的默认动作时,我只需使用http://domain/content/,相当于http://domain/content/index。但是 IIS 返回 403 错误并认为我会得到 Content Folder 的目录列表。好吧,这个问题已经在this question 中讨论过了。但我不知道如何重写我的 URL 以将默认操作附加到它。请有人帮忙。
【问题讨论】:
-
只是避免使用相同的名称,现在您会遇到不必要的问题,而这些问题可以通过其他方式避免。只需将您的 Content 文件夹重命名为 public 或类似名称。
-
嗯,我知道。但我的问题是一般情况。遇到实名冲突怎么办?无论如何,谢谢你的提及。
标签: asp.net-mvc-3 url-rewriting