Windows 2008 R2上配置IIS7或IIS7.5中的URLRewrite(URL重写)实例

1. 安装URL Rewrite模块

首先从官网下载安装URL Rewrite Module 2.0,下载页面

或者直接点击这里下载:

re_write_x86_zh_CN.msi from microsoft

re_write_x64_zh_CN.msi from microsoft安装即可

2、URL Rewrite模块配置实例

2.1、在web.config中添加如下节点

<system.webServer>
<rewrite>
<rules>
<rule name="NEWS">
<match url="^N(\d+)\.html$"/>
<action type="Rewrite" url="/ShowNews.aspx?ID={R:1}"/>
</rule>
</rules>
</rewrite>
</system.webServer>

配置结果:

地址栏中输入下面两个网址是等价的:

http://yourdomain/N123456.html

http://yourdomain/ShowNews.aspx?ID=123456

时间: 2024-10-17 19:38:46

Windows 2008 R2上配置IIS7或IIS7.5中的URLRewrite(URL重写)实例的相关文章

在Windows 2008 R2上搭建RAC+DG

前期规划: 节点1: tc1 192.168.56.101 内存:2G 节点2: tc2 192.168.56.102 内存:2G 物理备库:tcdg192.168.56.108内存:1G 操作系统:Windows 2008 R2 Enterprise ******* RAC部分 ******* 一.准备工作 1.修改提升权限提示方式为"不提示,直接提升"(默认为"非Windows二进制文件的同意提示") cmd> secpol.msc->本地策略-&g

oracle在windows 2008 R2上DBCA建库的时候卡在2%

硬件环境 IBM X3850 X5  服务器4颗CPU 10核 软件环境 Windows 2008 R2 企业版, Oracle 11.2.0.1 今日在客户现场安装oracle的过程中一路很顺利 ,软件,监听都正常安装,最后在DBCA创建库的时候 一直卡在2%等了半个小时还是依然没有继续,然后查看安装日志中发现有报错PRCT-1114 错误, 通过metalink查看发现此问题是该版本的bug,CPU超过32核会出现该问题,而查看系统当前为64核, 解决方法一种是通过打patch,另外一种是安

在windows 2008 R2上安装sharepoint 2013时遇到提示必须安装 .netframeword4.5的处理办法

近日,有个客户需要个测试环境,需要搭建一个sps2013的测试服务器 但基于服务器软件授权的考虑,让使用windows2008 作为系统服务器 但一安装就碰到个提示,要求先安装framework4.5.结合以往的经验 ,估计是系统太新了.后经过查询,得知需要将一个新下载的svrsetup.dll文件复制安装程序源文件夹下的updates文件夹下面 按上述方式操作后,成果安装了sharepoint 2013. 文件下载地址 https://support.microsoft.com/en-us/h

cmd 执行Dcpromo错误:在该 SKU 上不支持 Active Directory 域服务安装向导,Windows Server 2008 R2 Enterprise 配置AD(Active Directory)域控制器

今天,要安装AD域控制器,运行dcpromo结果提示:在该 SKU 上不支持 Active Directory 域服务安装向导. 以前弄的时候直接就通过了,这次咋回事?终于搞了大半天搞定了. 主要原因:我的Windows 2008 R2的版本是WEB版.不支持AD角色,只有DNS和IIS两个角色,醉了......,安装的时候说明是:web版也支持全部的角色. 只能重新安装一个Enterprise版的了: 主要说下选版本这一步: Enterprise=旗舰版,功能较全 Standard=标准版 D

Windows server 2008 R2上安装exchange2010注意的问题

1在windows server 2008 R2上安装exchange 2010方便了很多,只需要下载一个FilterPackx64安装. 2在安装IIS的过程中,建议除FTP外全选安装,今天在安装2010时,由于没有完全安装IIS7,出现"无法从元数据库读取数据,请确保已安装IIS信息服务",另外切记IIS6.0管理器一定要安装,今天就差IIS6.0管理器没有安装依然提示此错误. 3之后还需要启动net.tcp服务,Windows server 2008 R2默认是禁用此服务,因此需

在64位Windows Server 2008 R2上安装mtools

在64位Windows Server 2008 R2上安装mtools 该安装向导提供了循序渐进的指南,用于在Microsoft Windows Server 2008 R2上安装mtools. 前提 Windows Powershell需要被安装. 该主机必需能访问互联网. 安装步骤 1. 下载和安装Python 2.7.x(当前版本2.7.10) a) 进入https://www.python.org/downloads/ b) 选择最新的2.7.x目录. c) 下载Windows x86-

在Windows Server 2008 R2上安装 PowerShell 5.0

在Windows Server 2008 R2上安装 PowerShell 5.0 安装.NET Framework 4.6.2 下载NDP462-KB3151800-x86-x64-AllOS-ENU.exe,安装 安装PowerShell 4.0(5.0依赖4.0) 下载Windows6.1-KB2819745-x64-MultiPkg.msu,安装. 安装PowerShell5.0 下载Win7AndW2K8R2-KB3134760-x64.msu,安装. 完成后,重启服务器.

在Windows Server 2008 R2上启用Kerberos事件日志

在Windows Server 2008 R2上启用Kerberos事件日志 一.点击"开始"."运行",输入"REGEDIT"开始注册表编辑器. 二.展开到以下目录 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters 添加注册表值LogLevel,类型为REG_DWORD,值为0x1 如果Parameters下没有该子键,创建它. 注意:当定位完

在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell 3.0

在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell 3.0 Windows 7 和 Windows Server 2008 R2 内核版本同为6.1,以下步骤说明如何在运行 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的机器上安装 Windows PowerShell 3.0. 安装准备 1. 在安装Windows Management Framework 3.0之前,卸载任何Windo