web.config

来自「一个关如URL重写的东西」· CONFIG 代码 · 共 55 行

CONFIG
55
字号
<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="urlrewritingnet"  
             requirePermission ="false" 
             type="UrlRewritingNet.Configuration.UrlRewriteSection, UrlRewritingNet.UrlRewriter"  />
  </configSections>

  <urlrewritingnet
    rewriteOnlyVirtualUrls="true"   
    contextItemsPrefix="QueryString" 
    defaultPage = "default.aspx"
    defaultProvider="RegEx"
    xmlns="http://www.urlrewriting.net/schemas/config/2006/07" >
    <rewrites>
      <add name="RewriteOnDomain"  virtualUrl="^http\://(.*)/SampleWeb/domain/(.*)/Detail(.*).aspx"            
           rewriteUrlParameter="ExcludeFromClientQueryString" 
           destinationUrl="~/Default.aspx?language=$3&amp;id=$4;&amp;domain=$1"
           rewrite="Domain" 
           ignoreCase="true" />

      <add name="Rewrite"  virtualUrl="^~/(.*)/Detail(.*).aspx"            
           rewriteUrlParameter="ExcludeFromClientQueryString" 
           destinationUrl="~/Default.aspx?language=$1&amp;id=$2"
           ignoreCase="true" />
      
      <add name="RedirectInApplication"  virtualUrl="^~/(.*)/Default.aspx"            
           rewriteUrlParameter="ExcludeFromClientQueryString" 
           destinationUrl="~/$1/Detail_Redirected.aspx"
           redirect="Application" 
           redirectMode="Permanent"
           ignoreCase="true" />
      
      
      <add name="KickBrowserToDomain"  virtualUrl="^http\://(.*)/SampleWeb/kickto/(.*).aspx"            
           rewriteUrlParameter="ExcludeFromClientQueryString" 
           destinationUrl="http://$2?source=$1"
           redirect="Domain"
           redirectMode="Permanent"
           ignoreCase="true" />
    </rewrites>
  </urlrewritingnet>

  <appSettings/>
  <system.web>
    <customErrors mode="Off">
    </customErrors>
    <httpModules>
      <add name="UrlRewriteModule"
           type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
    </httpModules>
    <compilation debug="true" />
  </system.web>
</configuration>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?