asp.net网站开发包wq.dll打包下载(2)

记住这个要加个最前面,然后在<system.web>加入或修改:

<httpModules>
  <add type="WQ.Rewriter.moduleUrlRewriter" />
</httpModules>

最后配置重写规则:

<configSections>
  <section type="WQ.Rewriter.RewriterConfigSerializerSectionHandler" />   
</configSections>
<RewriterConfig>
  <Rules>
      <!-- 伪URL重写配置 -->
    <RewriterRule>
      <LookFor>~/news/(\d{1,4}).aspx</LookFor>//伪路径
      <SendTo>~/nt_event.aspx?cid=$1</SendTo>//原始路径
    </RewriterRule>
    <RewriterRule>
      <LookFor>~/news/(\w{1,6})/(\w{1,6})/abc.aspx</LookFor>//伪路径
      <SendTo><![CDATA[~/default.aspx?act=$1&key=$2]]></SendTo>原始路径
    </RewriterRule>          
  </Rules>
</RewriterConfig>

这样伪URL就配置完成了,整个项目就可以使用这些伪规则了,注意.net只能托管.aspx文件。

这些类的详细属性和方法说明,在使用的时候都会有提示,不能用大量篇幅全部举例描述和说明了,还有什么疑问的给我email或在群里讨论了。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjfydp.html