科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件ASP.NET2.0的缓存控件和地址映射

ASP.NET2.0的缓存控件和地址映射

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将简单介绍其中的两个新的功能:缓存功能和地址映射功能

作者:廖煜嵘编译 来源:天极网 2007年11月8日

关键字: Windows

  • 评论
  • 分享微博
  • 分享邮件
二 ASP.NET 2.0的URL映射功能

  在asp.net 2.0中,在web.config文件中,新增加了url映射功能。什么是url映射功能呢?举个例子,比如,原来你的首页的程序是homedefault.aspx,但是,你改边了其命名,改为default.aspx,那么,为了让用户能继续用default.aspx能访问你的web应用,就可以使用url映射功能。首先,在web.config文件中,url映射的语法如下:

<urlMappings enabled="[true|false]">
<add url="url1" mappedUrl="url2"/>
</urlMappings>

  其中,当enabled设置为true时,则允许进行url地址映射,false的话则不允许参数url1表示的是旧的url地址,url2表示新的要映射的目的url地址,以我们的例子为例,则是

<urlMappings enabled="true">
<add url="~/homedefault.aspx" mappedUrl="~/default.aspx"/>
</urlMappings>

  则其效果为,当用户使用homedefault.aspx访问你的web应用时,系统会自动将地址映射到default.aspx,从而可以是用户正确访问到你的应用。这样的技巧是很有用的,比如用户将你的网站放到收藏夹,而当你的网站改版或者改变了某些文件时,则用户依然可以访问到你的网站。还有,如果你的web应用出于安全目的,要隐藏一些程序的url,则可以通过上面的方法实现,因为用户在浏览器中看到的地址,依然是旧的url地址,以上面的例子来说,就是用户在浏览器中地址栏看到的,是homedefault.aspx,而不会是新的地址default.aspx。

  以上只是asp.net 2.0中新增的许多功能的其中两个,asp,net 2.0中还有更多的新功能和奥秘,等待大家去挖掘。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章