How can I enable "URL Rewrite" Module in IIS 8.5 in Server 2012?

I have windows server 2012 and I have installed the IIS 8.5 but I could not see the URL rewrite module. How can I enable or install?

287670 次浏览

Download it from here:

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

或者,如果您的计算机上已经有 Web 平台安装程序,则可以从那里安装它。

首先,从下载或 Web 平台安装程序安装 URL Rewrite。第二,重新启动 IIS。最后,关闭 IIS 并再次打开。最后一步对我很管用。

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

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

我想我应该结合完整性所需的一些可能的复杂性给出一个完整的答案。

  1. 检查是否安装了 32位或64位 IIS:
    • 进入 IIS 管理器→应用程序池,选择合适的应用程序池,然后进行高级设置。
    • 检查设置“启用32位应用程序”。如果这是真的,那就意味着辅助进程必须以32位运行。如果 设置为 false,则应用程序池将以64位模式运行。
    • 您也可以打开任务管理器并检查 w3wp.exe。如果它显示为 w3wp*32.exe那么它是32位。
  2. Download the appropriate version here: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads.
  3. Install it.
  4. 关闭并重新打开 IIS 管理器,以确保出现 URL 重写模块。