注册 登录
编程论坛 ASP技术论坛

新手求解一段代码的伪静态正则编写

lek 发布于 2010-06-01 11:50, 722 次点击
我想把如下的代码编入HTTPD.INI中,其他的形式我都会,但是这个就是不出来,请教如何编写。谢谢。
实际地址是:index.asp?id=4&district=
我想变成kind_4_.html
我是这么编写的。但是访问不了。求解
RewriteRule /kind_(\d+)_\.html /index\.asp\?id=$1 [N,I] &district=^$   这样不行
RewriteRule /kind_(\d+)_\.html /index\.asp\?id=$1 [N,I] &district=     这样也不行

正确应该是怎么编写的呢??
1 回复
#2
zfc1232010-06-01 15:48
district值是什么呀,你改成这样试试呢。
RewriteRule /kind_(\d+)_([a-z,0-9]*)\.html /index\.asp\?id=$1&district=$2 [N,I]
1