`
zzc1684
  • 浏览: 1229824 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

IIS Rewrite配置与 Rewrite.dll下载

    博客分类:
  • IIS
阅读更多

使用 Apache 启用与设置 Rewrite 很容易实现,我们这里就不多说了,现在介绍一下如何在 IIS 下添加和配置 Rewrite 组件:

IIS Rewrite 下载

Rewrite.dll下载

IIS Rewrite 配置

1、将下载的 rewrite.zip解压,放到适当的目录(如 D:\Rewrite)下;

2、打开 IIS 选择需要的网站,右键,属性;

3、选择 “ISAPI” ,点击 “添加”;

4、填入筛选器名称,如 “rewrite”;

5、可执行文件下方点击“浏览”,选择刚才解压的 rewrite.zip 位置,Rewrite.dll;

6、确认完成筛选器添加;

7、重启IIS,选择站点,右键,属性,看到向上的绿箭头,说明 IIS Rewrite 成功添加并正常运行。

IIS Rewrite 规则设置

打开解压后的 IIS Rewrite 组件目录(如 D:\Rewrite),找到 httpd.ini 文件,将下列规则写入到这个文件中。

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$4
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3

分享到:
评论

相关推荐

    IIS虚拟机用到的Rewrite.dll组件

    **IIS虚拟机与Rewrite.dll组件** 在搭建和管理基于Internet Information Services (IIS) 的网站时,IIS虚拟机扮演着至关重要的角色。它允许在同一台服务器上托管多个独立的网站,每个网站有自己的配置、应用程序池...

    IIS的URL美化组件Rewrite.dll安装及使用说明

    1. **版本兼容性**:确保Rewrite.dll与IIS版本、操作系统版本兼容,避免出现冲突。 2. **配置文件管理**:URL重写规则可以存储在web.config或全局的应用Host.config中。修改配置文件后,记得重启IIS以应用更改。 3...

    IIS7.0实现伪静态URLRewriter.dll和ActionlessForm.dll

    在使用这两个组件时,首先需要将URLRewriter.dll和ActionlessForm.dll部署到IIS7.0的bin目录下,然后在web.config文件中进行相应的配置。对于URLRewrite,你需要定义重写规则,比如匹配特定的URL模式,并指定目标...

    asp.net 伪静态实现和IIS7.0配置(包含UrlRewriter.dll文件)

    ASP.NET伪静态是一种技术,它将动态网页的URL转换为静态化的HTML文件形式,从而提供对搜索引擎更加友好的URL结构,同时也能提升用户体验。...通过正确配置`UrlRewriter.dll`和IIS7.0,开发者可以轻松实现这一目标。

    IIS rewrite

    本文将深入探讨IIS Rewrite的主要功能、应用场景及配置方法。 **一、IIS Rewrite 模块介绍** IIS Rewrite 模块是基于Apache mod_rewrite的一个类似实现,它允许服务器根据预定义的规则对HTTP请求的URL进行重写。...

    URLRewrite.dll 伪静态

    总之,URLRewrite.dll是IIS服务器实现伪静态的关键工具,通过理解其工作原理和配置方法,可以有效地提升网站的SEO效果和用户体验。结合提供的源码示例,你可以进一步加深对这一技术的理解和应用。

    URLRewriter.dll 下载

    1. 安装与配置:首先,需要将URLRewriter.dll添加到项目引用中,并在web.config文件中进行配置。配置通常包括规则定义,如输入URL模式、输出URL模式以及匹配条件等。 2. 规则定义:开发者可以创建自定义的重写规则...

    ReWrite.dll伪静态页面地址重写技术

    本话题主要聚焦于使用ReWrite.dll实现这一技术,这通常与IIS(Internet Information Services)服务器环境相关联。下面我们将深入探讨ReWrite.dll、伪静态、页面地址重写以及其在IIS中的应用。 首先,让我们理解...

    URLRewrite.dll

    《深入理解URLRewrite.dll:实现网站优化与伪静态技术》 在Web开发领域,URL重写技术扮演着至关重要的角色,它可以帮助我们优化网站结构,提升用户体验,并对搜索引擎友好。其中,`URLRewrite.dll`是IIS(Internet ...

    iis_rewrite.zip

    1.在IIS的Isapi上添加个筛选器,筛选器名称Rewrite,可执行文件选择此目录的 Rewrite.dll文件; (如果没有选择此目录的 Rewrite.dll文件,请手工添加此目录下的httpd.ini中的Rewrite规则); 2.重新启动IIS; 3....

    UrlRewrite.dll

    在Windows 7或Windows 8操作系统中,如果开发者在部署或调试Web应用程序时遇到与URL重写相关的功能需求,可能需要确保UrlRewrite.dll已经正确安装并且配置。这个组件通常包含在IIS的URL重写模块安装包内,可以通过...

    urlrewrite.dll

    "Urlrewrite.dll" 是一个与URL重写功能相关的动态链接库(Dynamic Link Library)文件,主要用于Web应用程序中实现URL重写技术。这个文件通常与IIS(Internet Information Services)或其他Web服务器软件配合使用,...

    rewrite.dll

    【标题】"rewrite.dll"是IIS服务器上用于实现URL重写功能的关键组件,它与Apache服务器中的mod_rewrite模块类似,允许网站管理员通过定义规则来转换URL,优化搜索引擎优化(SEO)并改善用户体验。 【描述】"rewrite...

    ISAPI_Rewrite.dll

    ISAPI_Rewrite 用IIS处地址转向

    IsapiRewrite4.dll.rar实现伪静态页面技术

    【IsapiRewrite4.dll.rar实现伪静态页面技术】 在Web开发中,伪静态页面技术是一种常见的优化手段,它能够使动态网站在用户浏览器中显示为静态HTML文件,从而提高用户体验,改善搜索引擎优化(SEO)。IsapiRewrite4...

    IIS完整包含所有dll

    4. **URL重写**:IIS的URL重写功能依赖于urlrewrite.dll,允许Web管理员通过规则定义来改变请求的URL,提升SEO和用户体验。 5. **性能优化**:IIS提供了缓存、压缩和HTTP压缩等功能,相关的DLL如...

    IIS6下的网站配置Rewrite伪静态组件教程(iis怎样配置Rewrite伪静态)

    【IIS6下的网站配置Rewrite伪...总之,配置IIS6下的Rewrite伪静态组件涉及下载组件、设置ISAPI筛选器以及编写和放置Rewrite规则。完成这些步骤后,你的动态网站就可以显示为静态友好的URL,从而提升SEO效果和用户体验。

    UrlRewriter.dll (Url重写)

    `UrlRewriter.dll`是由IIS URL Rewrite Module团队开发的一个库,它允许开发者在IIS服务器上实现URL重写功能,无需修改Web.config配置文件。这个组件支持基于规则的重写策略,可以通过XML配置文件定义一系列规则,将...

    iis URL Rewrite

    ### 六、安装与配置 IIS URL Rewrite 提供了两个版本,分别适用于32位和64位系统。在提供的文件列表中,`rewrite_x64_zh-CN.msi`是64位系统的安装包,而`rewrite_x86_zh-CN.msi`是32位系统的安装包。安装完成后,...

Global site tag (gtag.js) - Google Analytics