• λ我爱Aspx >> Asp.Net >> ASP.net的URL重写
  • ASP.net的URL重写

  • :未知  Դ:internet  :2007-5-20 16:40:37  ؼ:.net,asp.net,asp
  • 有关于URL的重写,本文也只是拿来主意。相继有MS的组件“URLRewriter”和在Global.asax里的“Application_BeginRequest()”编码方式,以及IIS里的ISAPI设置。

    娜列下来,实现方法也都很简单。

    方法一:MS组件

    这里也不用详解了,相关请看:

    http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx

    用法很简单,只需要把组件URLRewriter.dll拷到应用程序的bin目录下,然后在web.config下加入如下代码:

    在<configuration></configuration>中加入:

    <configSections>

    <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />

    </configSections>

    <RewriterConfig>

    <Rules>

    <RewriterRule>

    <LookFor>~/(\d{4})/(\d{2})/Default\.aspx</LookFor>

    <SendTo>~/Default.aspx?ID=$1</SendTo>

    </RewriterRule>

    </Rules>

    </RewriterConfig>

    然后在<system.web></system.web>中加入:

    Ҷƪл˵?
  • һƪFIX:ASP.NET 在域控制器上使用默认 ASPNET 帐户不能正常运行
    һƪ常用编码工具类,支持base64,md5,des,crc32