往往有时我们需要的默认首页不是Default.aspx,当然这可以在IIS或其他HTTP服务器里设置。但是有时候你还会想隐藏真正的URL。那怎么做呢,ASP.NET2.0中的urlMappings帮我们很好地解决了这个问题。
<urlMappings enabled="true">
<add url="~/Default.aspx" mappedUrl="~/New.aspx"/>
</urlMappings>
注意:这里enabled必须为true才能使用,除过add之外,你还可以clear,remove。
另外需要注意的是:上述代码放在<system.web>里才能使用。
用这个功能,你还可以:
将很复杂的URL映射成很简单的URL
隐藏实际URL地址
有时文件名改变时不必再去找其他文件里的链接一个个去修改
。。。 。。。