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}&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}&classid={R:2}&huoqi={R:3}&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>
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}&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}&classid={R:2}&huoqi={R:3}&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>