`
阅读更多
ISAPI_Rewrite利用IIS的ISAPI实现URL重写的,ISAPI_Rewrite是一个工具,下载地址为:http://www.isapirewrite.com/download/isapi_rwl_x86_0067.msi,下完,直接NEXT装一下就可以,位置可以随便装,但要记住,然后打开IIS,在网站上-右击-属性-ISAPI筛选器,起了名字,就叫"URLRewrite"吧,随便起的,然后浏览找到你刚才安装根目录的ISAPI_Rewrite.dll这个文件然后确定。
进入刚才安装ISAPI_Rewrite的文件夹里面,找到httpd.ini这个文件,然后在属性上去掉“只读”,然后这里有点难了,需要使用正则表达式来实现了,方法很多,我举个例子希望对大家有所帮助,比如我想要把www.xx.com/web/new.aspx?id=1 改成 www.xx.com/web/new/1.html这样的URL,需要增加一条正则表达式  RewriteRule ^(.*)/web/new/([0-9]+)\.html$ $1/web/new\.aspx\?id=$2
OK,这样就基本可以了,还有一点,一开始我以为new.aspx?id=1 [color=#000000]会自动变成 web/new/1.html,
[/color]其实是不行的,在编写网站时就需要把传递值的方式改变了

PS:在编写网站时就需要把传递值的方式改变了,至今没找到好的传递值的方法,汗

PS:还有在WIN2003里面使用方法,在IIS 6.0里面一直提示“未加载”,后来查了又查,原来是文件的权限问题。IIS 6.0 ISAPI_Rewrite 是在Service帐号下运行的,将数据文件的读写权限给予Service 帐号后,ISAPI_Rewrite 终于可以正常运行了。
分享到:
评论

相关推荐

    ISAPI_Rewrite3完美破解版

    这个组件允许Web开发者通过使用类似Apache mod_rewrite的规则,来管理和控制网站的URL结构,实现动态网址到静态网址的转换,以及进行反向代理等高级功能。 ISAPI_Rewrite的核心功能在于URL重写,它能够帮助网站优化...

    ISAPI_Rewrite2.9版(有注册码)

     网址重写使用ISAPI_Rewrite  本文是汇编形式第3章“挑衅东南友好的网址?书籍专业搜索引擎优化与ASP.NET :一个开发人员指南,以搜索引擎优化的克里斯蒂安Darie和Jaimie Sirovich 。  本文包括最流行的技术,...

    IIS伪静态组件(支持多站点) ISAPI_Rewrite3.1_full0073和0087双版本完全DLL破解版

    2、在将Rewrite破解文件夹中的dll文件覆盖到程序安装目录下ISAPI_Rewrite.dll和ISAPI_RewriteSnapin.dll,如果提示在使用则把要覆盖的dll文件重命名在复制即可; 3、打开安装目录下的httpd.conf文件,在里面输入...

    ISAPI Rewrite 3 (IIS重写URL插件)

     网址重写使用ISAPI_Rewrite  本文是汇编形式第3章“挑衅东南友好的网址?书籍专业搜索引擎优化与ASP.NET :一个开发人员指南,以搜索引擎优化的克里斯蒂安Darie和Jaimie Sirovich 。  本文包括最流行的技术,...

    isapi_rewrite3_full.htaccess

    "iis伪静态"是指通过ISAPI_Rewrite模块,IIS可以实现类似于静态HTML页面的URL显示,但实际上这些URL指向的是动态处理的PHP、ASP.NET等网页。这有助于提高网站的SEO(搜索引擎优化),因为搜索引擎更倾向于静态化的...

    ISAPI_Rewrite 精简免费版,不过期

    ISAPI_Rewrite是一款强大的URL重写工具,主要用于IIS(Internet Information Services)服务器环境,由Helicon Tech公司开发。这个精简免费版是针对个人和小型项目的一个版本,它提供了一种高效且灵活的方式来管理...

    ASP.NET的UrlRewrite URL重写伪静态实例

    ### ASP.NET中的URL重写(伪静态)技术详解 #### 一、引言 在网络世界里,用户常常遇到带有`.html`或`.aspx`等静态文件标识的网站链接。很多人可能会好奇,这些链接是否真的指向了服务器上的静态文件?实际上,很多...

    UrlReWrite(Url重写或伪静态)完美示例源码

    描 述:UrlReWrite(Url重写或伪静态)完美示例源码 UrlReWrite(Url重写或伪静态)完美示例源码,已利用ActionlessForm...幸而ASP.NET给我们提供了强大的可扩展性,能让我们自己定义页面的访问规则,很方便实现URL重写。

    asp伪静态化/asp静态化/ASPURL重写/IIS Rewrite/RewriteRule/

    在实际应用中,开发者应根据项目需求选择合适的方法,结合IIS Rewrite等工具,灵活地实现ASP伪静态化、URL重写和静态化,以达到最佳效果。安装文件`isapi_rwl_0055.msi`可能是IIS Rewrite模块的一个版本或补丁,用于...

    Isapi_Rewrite

    ISAPI_Rewrite是一款强大的URL重写工具,主要用于ASP.NET和IIS服务器环境,由Helicon Tech公司开发。它的核心功能是将动态的ASP页面转换为静态或准静态的URL,以此提高网站性能,减少服务器负载,同时也有助于SEO...

    IIS配置支持伪静态 ISAPI Rewrite

    【IIS配置支持伪静态 ISAPI Rewrite】是指在Windows Server 2003系统中,通过ISAPI Rewrite这个工具来实现IIS服务器对动态网页URL的重写,使其以静态HTML的形式展示,但实际上并未生成真正的静态文件。伪静态的主要...

    asp.net2.0URL重写

    在这个主题中,我们将深入探讨URL重写的核心概念、如何在ASP.NET 2.0中实现它,以及提供的示例源码的功能。 首先,URL重写是将实际的服务器处理逻辑隐藏在用户友好的URL后面。这种技术主要通过HTTP模块或者ISAPI...

    ISAPI REWRITE 免费版

    ISAPI_REWRITE通过配置规则来实现URL重写,这些规则可以写在ISAPI_Rewrite的配置文件(通常是.htaccess文件)中。规则通常基于正则表达式,使得开发者能够根据特定模式对URL进行匹配和替换。例如,你可以将动态的...

    用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写

    通过ISAPI_Rewrite,开发者可以创建复杂的重写规则,实现诸如动态URL转静态、隐藏脚本后缀、路径重定向等多种功能。这不仅有助于提升网站的用户体验,还可以增强网站的安全性,因为隐藏了真实的文件路径和动态脚本的...

    IIS伪静态配置组件

    ISAPI_Rewrite.dll作为ISAPI扩展,可以解析并处理`httpd.ini`配置文件中的规则,实现URL重写和伪静态转换。该组件支持正则表达式,因此具有很高的灵活性和可定制性。 接下来是`httpd.ini`文件,它是ISAPI_Rewrite的...

    asp.net伪静态

    这个安装包可以帮助用户在IIS上部署URL重写功能,以便支持ASP.NET伪静态。 `新建 文本文档.txt` 文件可能是记录配置步骤、注意事项或代码示例的文本文件。对于新手来说,这样的文档会非常有用,因为它提供了操作...

    动态网页如何生成伪静态网页

    要使用ISAPI_Rewrite生成伪静态网页,首先需要从官方网站下载并安装ISAPI_Rewrite。安装完成后,打开IIS管理器,找到对应的网站,右键选择“属性”,在ISAPI筛选器中添加ISAPI_Rewrite的dll文件路径。接下来,我们...

    win2003系统伪静态设置方法

    已经测试过可以用 里面文件 httpd.conf ISAPI_Rewrite.dll ISAPI_Rewrite3_0104.msi 安装说明.txt 一、安装: 1、从官网下载完全版ISAPI_Rewrite3...

Global site tag (gtag.js) - Google Analytics