ISAPI_Rewrite 伪静态

奔跑吧公牛 2012-11-22 04:59:59

RewriteRule ^/Index_(\d+)\.html /Index\.aspx\?vcode=$1 [N,I]


这样配置,当用户输入 www.aa.com/index_00.html 的时候,可以指向正确的页面 index.aspx?vcode=00
但是我想要的效果是,当用户输入index.aspx?vcode=00时,地址栏中显示的地址依然是
www.aa.com/index_00.html

请问这个怎么实现的,怎么去避免页面显示真是地址呢?
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天府荣城 2012-11-29
  • 打赏
  • 举报
回复
网站是你自己开发的吧,那里面的超链接也都是可以自己改的了。只要你自己的超链接是你想要的方式,还会担心客户点击超链接,会跳到真实页面吗。
taoguangye 2012-11-28
  • 打赏
  • 举报
回复
发个HTTP重定向就可以了,但怕是没这个必要
Geek41 2012-11-23
  • 打赏
  • 举报
回复
要么忍着,要么就真静态
奔跑吧公牛 2012-11-22
  • 打赏
  • 举报
回复
再顶
奔跑吧公牛 2012-11-22
  • 打赏
  • 举报
回复
怎么没人帮忙,自己顶一个
重新上传ISAPI_Rewrite3.1_full完全DLL破解版。ISAPI_Rewrite3.1_0073和ISAPI_Rewrite3.1_0087这两个版本任选。 两个版本自己服务器亲测功能完全,破解完整。破解文件为两个DLL。 一、安装: 1、从官网原版下载完全版ISAPI_Rewrite3并安装; (http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0073.msi) (http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0087.msi) 2、在将Rewrite破解文件夹中的dll文件覆盖到程序安装目录下ISAPI_Rewrite.dll和ISAPI_RewriteSnapin.dll,如果提示在使用则把要覆盖的dll文件重命名在复制即可; 3、打开安装目录下的httpd.conf文件,在里面输入以下内容并保存,这样就没有使用天数的限制了; RegistrationName= Wander_yi RegistrationCode= 2EAD-35GH-66NN-ZYBA 4、安装好后记得给ISAPI_Rewrite3软件安装目录network service的读权限,否则会出现无法加载ISAPI_Rewrite的错误。 二、测试: 1、在某个单独网站(如:localhost)新建.htaccess文件,并在文件中写上以下规则: RewriteEngine on RewriteBase / RewriteRule ^get-(.*).html /get.asp?id=$1 #说明:RewriteEngin on表示启用重写功能;RewriteBase / 表示重写的路径是从网站根目录开始。 2、在localhost下新建get.asp文件,文件内容以下: <% response.write("get_id=" & request.querystring("id")) %> 3、在浏览器中分别输入http://localhost/get-123.html 和 http://localhost/get.asp?id=123 ; 如果结果是一样的,则表明重写成功。

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧