首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

使用过ISAPI_Rewrite的朋友来看一下,很简单解决方案

2012-01-06 
使用过ISAPI_Rewrite的朋友来看一下,很简单我在IIS5.1里面装了ISAPI_Rewrite,很顺利,我有几个问题:1、正则

使用过ISAPI_Rewrite的朋友来看一下,很简单
我在IIS5.1里面装了ISAPI_Rewrite,很顺利,我有几个问题:  
1、正则表达式  
比如我想把www.xx.com/web/new.aspx?id=1   改成   www.xx.com/web/new/1.html  
请问正则表达式是什么?有通用的最好拉^^~
2、是不是我设置了,网站URL就自动变成这样了,还是我需要在编代码时传递值的方式也需要改变?  

请知道的朋友帮帮忙,非常感谢

[解决办法]
1、RewriteRule ^(.*)/web/new/([0-9]+)\.html$ $1/web/new\.aspx\?id=$2

2、是不是我设置了,网站URL就自动变成这样了,还是我需要在编代码时传递值的方式也需要改变?
不会自动变,需要在编写代码时自己写成这个新URL地址
[解决办法]
1。
RewriteCond Host: www.xx.com
RewriteRule ^/web/new/(\d+).htm$ /web/fangzu.aspx?id=$1 [I,L]
2。
在IIS里面配置Rewrite的http.ini

热点排行