这是我的解决方案结构。
当用户点击这个http://localhost/RouteUrl/ URL 时,我想将他们重定向到http://localhost/RouteUrl/UI/MainForm.aspx。
在 system.web 部分的 web.config 文件中,我写过:
<urlMappings enabled="true">
<add url="~/RouteUrl" mappedUrl="~/UI/MainForm.aspx" />
</urlMappings>
当我浏览http://localhost/RouteUrl/ 时,它显示HTTP 错误 403.14 - Forbidden。Web 服务器配置为不列出此目录的内容 当我直接浏览http://localhost/RouteUrl/UI/MainForm.aspx时,它只是显示页面,不显示任何错误。
我不想启用目录浏览。我错过了什么?我应该如何正确重定向 URL?