用isapi_rewrite实现asp的静态化 50分高手请高手解决

jsboy 2007-05-27 10:01:41
把/SrcShow.asp?Src_ID=447映射成/SrcShow/447.html或者/SrcShow-447.html

RewriteRule语句应该怎么写?
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudgamer 2007-05-28
  • 打赏
  • 举报
回复
RewriteRule (.*?)/SrcShow\/(\d+?)\.html $1/SrcShow\.asp\?Src_ID=$2 [I,L]

/SrcShow.asp?Src_ID=447 => /SrcShow/447.html
yezai 2007-05-27
  • 打赏
  • 举报
回复
信誉值真低.......
mrshelly 2007-05-27
  • 打赏
  • 举报
回复
信誉值真低.......
starhycold 2007-05-27
  • 打赏
  • 举报
回复
正则表达式
把/SrcShow.asp?Src_ID=447映射成/SrcShow/447.html或者/SrcShow-447.html
/\/SrcShow.asp\?Src_ID\=(d+)/g, "\/SrcShow\/$1\.html"

/\/SrcShow.asp\?Src_ID\=(d+)/g, "\/SrcShow\-$1\.html"

好久没用mod_rewrite了, 所以语法可能有点出入, 我写的是javascript的, 估计差不多吧...
ISAPI Rewrite 2.9 Full(注册码非破解版)ISAPI_Rewrite 2.9 Full版(IIS重写URL插件) ISAPI_Rewrite是一个功能强大的网址操纵发动机的基础上正则表达式。它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS ) 。 ISAPI_Rewrite是一个ISAPI筛选器的书面纯的C / C + +所以速度极快。 ISAPI_Rewrite让您的自由,超出标准网址计划和发展自己的计划。   你能做什么与ISAPI_Rewrite :   优您的动态内容类似的论坛或e -商店被编入索引的最受欢迎的搜索引擎。   热点座连接您的数据文件的其他网站。   建立一个定制的授权计划和管理进入静态文件使用自定义的脚本和数据库。   代理的内容纳入一个网站目录另一个网站。   让您的内联网服务器可在互联网上使用只有一个互联网服务器与一个非常灵活的权限和安全的选择。   创建动态主机头的站点使用单一的物理站点。   创建虚拟目录结构的物理网站隐藏文件和扩展。这也有助于从一个技术到另一个。   返回浏览器的依赖甚至内容的静态档案。   和其他许多问题是可以解决的力量,正则表达式引擎内置的ISAPI_Rewrite 。   ISAPI_Rewrite有两个不同版本:   ISAPI_Rewrite全   这是完整版的ISAPI_Rewrite 。它具有以下特点:   正则表达式的网址重写引擎。   支持全球每台服务器配置文件   支持每虚拟站点配置文件   在内存配置缓存   自动删除很少使用的配置,从记忆体   监测的配置文件和数据库的变和动态配置加载   ISAPI_Rewrite全是散发尝试之前,你买。您可以下载30天试用版是免费的。   ISAPI_Rewrite建兴   这是简版本的ISAPI_Rewrite 。它不支持每虚拟站点配置, proxiing ,数据库监测和自动清除缓存,但其他所有功能都支持。 ISAPI_Rewrite Lite是完全免费!这可能是一个理想的解决方案,服务器托管的唯一站点,开发或测试目的。   推荐文章:   网址重写使用ISAPI_Rewrite   本文是汇编形式第3章“挑衅东南友好的网址?书籍专业搜索引擎优ASP.NET :一个开发人员指南,以搜索引擎优的克里斯蒂安Darie和Jaimie Sirovich 。   本文包括最流行的技术,如何运用静态的前瞻性和关键字达到网址在动态网站一步一步
重新上传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 ; 如果结果是一样的,则表明重写成功。
ISAPI_Rewrite是一个功能强大的网址操纵发动机的基础上正则表达式。它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS ) 。 ISAPI_Rewrite是一个ISAPI筛选器的书面纯的C / C + +所以速度极快。 ISAPI_Rewrite让您的自由,超出标准网址计划和发展自己的计划。   你能做什么与ISAPI_Rewrite :   优您的动态内容类似的论坛或e -商店被编入索引的最受欢迎的搜索引擎。   热点座连接您的数据文件的其他网站。   建立一个定制的授权计划和管理进入静态文件使用自定义的脚本和数据库。   代理的内容纳入一个网站目录另一个网站。   让您的内联网服务器可在互联网上使用只有一个互联网服务器与一个非常灵活的权限和安全的选择。   创建动态主机头的站点使用单一的物理站点。   创建虚拟目录结构的物理网站隐藏文件和扩展。这也有助于从一个技术到另一个。   返回浏览器的依赖甚至内容的静态档案。   和其他许多问题是可以解决的力量,正则表达式引擎内置的ISAPI_Rewrite 。   ISAPI_Rewrite有两个不同版本:   ISAPI_Rewrite全   这是完整版的ISAPI_Rewrite 。它具有以下特点:   正则表达式的网址重写引擎。   支持全球每台服务器配置文件   支持每虚拟站点配置文件   在内存配置缓存   自动删除很少使用的配置,从记忆体   监测的配置文件和数据库的变和动态配置加载   ISAPI_Rewrite全是散发尝试之前,你买。您可以下载30天试用版是免费的。   ISAPI_Rewrite建兴   这是简版本的ISAPI_Rewrite 。它不支持每虚拟站点配置, proxiing ,数据库监测和自动清除缓存,但其他所有功能都支持。 ISAPI_Rewrite Lite是完全免费!这可能是一个理想的解决方案,服务器托管的唯一站点,开发或测试目的。   推荐文章:   网址重写使用ISAPI_Rewrite   本文是汇编形式第3章“挑衅东南友好的网址?书籍专业搜索引擎优ASP.NET :一个开发人员指南,以搜索引擎优的克里斯蒂安Darie和Jaimie Sirovich 。   本文包括最流行的技术,如何运用静态的前瞻性和关键字达到网址在动态网站一步一步。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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