我的网站contact.aspx
上有评论表。我希望能够将/comment
(无扩展名)的重定向设置为指向contact.aspx
。
我在web.config
中设置了以下网址映射,当我在本地测试时,它工作正常。当我将其发布到生产时,重定向不会发生,我收到IIS 404错误。
<system.web>
<urlMappings enabled="true">
<add
url="~/comment"
mappedUrl="~/contact.aspx"/>
</urlMappings>
我假设这是因为IIS没有提供对asp.net引擎的请求而我正在使用共享托管环境(discountasp.net)所以我没有直接控制IIS来配置它在那里。我总是可以放入子文件夹和default.aspx,它将重定向给我,但我想我会首先询问这条路线。
集体的想法是什么?
答案 0 :(得分:0)
询问您的网络托管服务商是否可以配置虚拟目录以通过ASP.Net提供所有请求。
许多主持人(包括我的)愿意这样做。 (提到ASP.Net MVC,需要这个)