知道web.config 中的 urlMappings怎么用?

<system.web>
  <urlMappings enabled="true">
     <add url="~/login.html" mappedUrl="default.aspx?state=222"/>
     <add url="~/login.aspx" mappedUrl="default.aspx?state=6"/>
  </urlMappings>
</system.web>

猛然发现ASP.NET 2.0本身就提供了对UrlMapping的天然支持--web.config文件中的<urlMappings>节,感叹现在写程序真的不是什么技术活了。

这个配置可以使ASP.NET程序在ASP.NET Development Server(就是建ASP.NET项目时选文件系统)直接支持UrlMapping,不过它有几个不足之处:
1、只能映射固定的地址,所以只能一个地址一个地址的配置
2、ASP.NET Development Server中可以不用配什么别的地方,在IIS中受请求响应模型所限,估计还是要在IIS中设映射。这样的话,反而搞得我到处找资料,看怎么实现在ASP.NET Development Server设置映射,得到的结果是不行。

posted on 2013-01-09 11:00  一个石头  阅读(455)  评论(0)    收藏  举报