.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}&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>
0 0
- .NET伪静态配置方法(其一)
- php伪静态配置方法
- 伪静态页面的配置.net
- Asp.net配置伪静态规则
- asp.net伪静态IIS下配置
- IIS6 配置ASP.NET网站伪静态
- .net网站如何配置伪静态
- asp.net mvc4伪静态配置
- .net 加伪静态的方法
- ASP.NET 实现伪静态网页方法
- ASP.NET 实现伪静态网页方法
- ASP.NET实现伪静态的方法
- ASP.NET 实现伪静态网页方法
- ASP.NET 实现伪静态网页方法
- ASP.NET 实现伪静态网页方法
- iis 7.5 配置伪静态方法
- iis6 伪静态 iis配置方法 【图解】
- iis6 伪静态 iis配置方法 【图解】
- 理解Go语言中的函数闭包
- Filter过滤顺序
- iOS9微信QQ微博SDK需要在plist加的字段
- javascript 函数详解
- 关于Vim的使用:如何更改默认字体和取消自动备份
- .NET伪静态配置方法(其一)
- 1.2 日期函数
- 关于SOCKET 接收发送 缓冲区 测试 SO_SNDBUF
- 关于程序无法下载的感悟
- Java 内存区域和GC机制以及JVM(Java虚拟机)优化大全和案例实战
- Cocos2d-x从入门到精通第17课《变速动作》
- web.xml中配置JSP属性
- 我的第一篇------测试下
- Struts2 显示日期类型