如何在Server 2012的IIS 8.5中启用“ URL重写”模块?

问题描述 投票:111回答:4

我有Windows Server 2012,并且已经安装了IIS 8.5,但看不到URL重写模块。如何启用或安装?

windows-server-2012 url-rewrite-module iis-8.5
4个回答
157
投票

从这里下载:

http://www.iis.net/downloads/microsoft/url-rewrite

或者如果您的计算机上已经具有Web Platform Installer,则可以从那里安装它。


16
投票

值得一提的是:您应该下载x64版本!

从主下载页面(https://www.iis.net/downloads/microsoft/url-rewrite)单击“其他下载”(在主下载按钮下)并下载x64版本(由于某些原因-默认下载版本为x86)


11
投票

首先,通过下载或Web平台安装程序安装URL重写。其次,重新启动IIS。最后,关闭IIS,然后再次打开。最后一步对我有用。


0
投票

我想结合完整性所需的一些复杂性给出完整的答案。

  1. 检查是否安装了32-bit or 64-bit IIS
    • 转到IIS管理器→应用程序池,选择适当的应用程序池,然后选择“高级设置”。
    • 检查设置“启用32位应用程序”。如果是这样,则意味着工作进程被强制在32位中运行。如果设置为false,则应用程序池以64位模式运行。
    • 您也可以打开任务管理器并检查w3wp.exe。如果显示为w3wp*32.exe,则为32位。
  2. 在此处下载适当的版本:https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads
  3. 安装它。
  4. 关闭并重新打开IIS管理器,以确保出现URL重写模块。
© www.soinside.com 2019 - 2024. All rights reserved.