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

传递参数为字母时asp转换为 伪静态页面的问题

liu_libra 发布于 2010-07-04 14:31, 756 次点击
比如说我的asp页面地址为:http://localhost/comment/comments_area.asp?area=%D4%C6%C4%CF
(后面的 %D4%C6%C4%CF 是 server.urlENcode("海南"))
想给他转换为  http://localhost/comment/comments_area_D4%C6%C4%CF.html  
如何实现?
如果参数是数字的问题已经解决了,我在网上找了资料说,如果参数是字母的话就将d 改成w
既:RewriteRule /area_(\d+)+\.html /area\.asp\?id=$1   变为
RewriteRule /area_(\w+)+\.html /area\.asp\?par=$1,这种方法我也试过也不行,请知道的朋友指点指点!
2 回复
#2
liu_libra2010-07-04 15:00
是不是因为 %D4%C6%C4%CF  中除了有字母外还有符号 %,所以在静态时出错了?
没人来呀
#3
liu_libra2010-07-05 13:33
自己顶一个!
1