IIS 管理器 (IIS7) 中缺少“URL 重写”选项

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

我刚刚构建了一个新的 Web 服务器 (2k8 x64),并安装了“URL 重写”和“应用程序请求路由”,但注意到 IIS 管理器中缺少“URL 重写”选项。

我用不同的方式反复重新安装这两个模块,搞乱了一段时间,然后放弃了。

我后来回来,却发现图标‘不知何故’出现了。

有人对此有任何解释吗?

提前致谢。

拉比。

windows iis-7 64-bit
4个回答
17
投票

我唯一一次看到这种情况发生是当您打开 IIS 管理器且尚未安装 IISRewrite 模块/补丁时。

然后您关闭/打开管理器,它就会出现。

(事实上,这就是发生在我身上的事情,以及我如何找到你的问题!)


15
投票

可能没有安装。 http://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads 在 microsoft.com 上有它的下载链接,并且他们列出它与所有版本 IIS 7-10 兼容。安装然后重新启动 IIS 管理器。 x64 链接的名称中确实显示了 AMD,尽管它也适用于 Intel,我已经在 Intel 64 服务器上测试了此安装。


2
投票

您可以从此处安装它,然后重新启动 IIS。 它对我来说效果很好。


0
投票

Windows 11 (IIS 10) 上也是如此。通过卸载并通过命令控制台安装解决了这个问题:

msiexec.exe /i rewrite_amd64_en-US.msi /l*v C:\msilog.txt /qf

© www.soinside.com 2019 - 2024. All rights reserved.