.NET伪静态配置方法(其一)

来源:互联网 发布:公司网络品牌维护 编辑:程序博客网 时间:2024/05/19 00:12
rewrite_amd64.msi  (64位系统的url重写组件,自行根据服务器系统下载对应组件。 安装后重启IIS生效)


web.config (案例)-----------------注意事项:多参数,用    &   连接


例:  在<system.webServer>中添加规则后IIS中的重写组件会自动生成对应规则


<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <directoryBrowse enabled="true" />


    <rewrite>
      <rules>
        <rule name="login.aspx">
          <match url="^login.html$" />
          <action type="Rewrite" url="login.aspx" />
        </rule>
        <rule name="mr.aspx">
          <match url="^mr.html$" />
          <action type="Rewrite" url="mr.aspx" />
        </rule>
        <rule name="regitser.aspx">
          <match url="^register.html$" />
          <action type="Rewrite" url="register.aspx" />
        </rule>
        <rule name="hyjs.aspx">
          <match url="^hyjs.html$" />
          <action type="Rewrite" url="hyjs.aspx" />
        </rule>
        <rule name="right.aspx">
          <match url="^right_(\d+).html$" />
          <action type="Rewrite" url="right.aspx?id={R:1}" />
        </rule>
        <rule name="luck.aspx">
          <match url="^luck.html$" />
          <action type="Rewrite" url="luck.aspx" />
        </rule>
        <rule name="lishi.aspx">
          <match url="^lishi_(\d+)_([0-9]*).html$" />
          <action type="Rewrite" url="lishi.aspx?page={R:1}&amp;id={R:2}" />
        </rule>
        <rule name="dzxx.aspx">
          <match url="^dzxx_(\d+).html$" />
          <action type="Rewrite" url="dzxx.aspx?id={R:1}" />
        </rule>
        <rule name="dinzhi.aspx">
          <match url="^dinzhi.html$" />
          <action type="Rewrite" url="dinzhi.aspx" />
        </rule>
        <rule name="wydz.aspx">
          <match url="^wydz_(\d+).html$" />
          <action type="Rewrite" url="wydz.aspx?id={R:1}" />
        </rule>
        <rule name="j.aspx">
          <match url="^j_(\d+).html$" />
          <action type="Rewrite" url="j.aspx?id={R:1}" />
        </rule>
        <rule name="jifen.aspx">
          <match url="^jif_(\d+).html$" />
          <action type="Rewrite" url="jifen.aspx?page={R:1}" />
        </rule>
        <rule name="Result.aspx">
          <match url="^Result_(\d+).html$" />
          <action type="Rewrite" url="Result.aspx?orderno={R:1}" />
        </rule>
        <rule name="order.aspx">
          <match url="^order_(\d+).html$" />
          <action type="Rewrite" url="order.aspx?addressid={R:1}" />
        </rule>
        <rule name="changeaddress.aspx">
          <match url="^changeaddress.html$" />
          <action type="Rewrite" url="changeaddress.aspx" />
        </rule>
        <rule name="car.aspx">
          <match url="^car.html$" />
          <action type="Rewrite" url="car.aspx" />
        </rule>
        <rule name="allclass.aspx">
          <match url="^allclass.html$" />
          <action type="Rewrite" url="allclass.aspx" />
        </rule>
        <rule name="n.aspx">
          <match url="^n_(\d+).html$" />
          <action type="Rewrite" url="n.aspx?id={R:1}" />
        </rule>
        <rule name="newslist.aspx">
          <match url="^newslist_(\d+)_(\d+)_(\d+)_(\d+).html$" />
          <action type="Rewrite" url="newslist.aspx?page={R:1}&amp;classid={R:2}&amp;huoqi={R:3}&amp;moneysort={R:4}" />
        </rule>
        <rule name="cxproduct.aspx">
          <match url="^cxproduct_(\d+).html$" />
          <action type="Rewrite" url="cxproduct.aspx?id={R:1}" />
        </rule>
        <rule name="cuxiao.aspx">
          <match url="^cuxiao_(\d+).html$" />
          <action type="Rewrite" url="cuxiao.aspx?page={R:1}" />
        </rule>
        <rule name="default.aspx">
          <match url="^default.html$" />
          <action type="Rewrite" url="default.aspx" />
        </rule>
        <rule name="emailreg.aspx">
          <match url="^emailreg.html$" />
          <action type="Rewrite" url="emailreg.aspx" />
        </rule>
        <rule name="register.aspx">
          <match url="^register.html$" />
          <action type="Rewrite" url="register.aspx" />
        </rule>
      </rules>
    </rewrite>
0 0