我需要在我的IIS上安装Url Rewrite模块,但它无法安装并提示我至少需要IIS7。
我需要在我的IIS上安装Url Rewrite模块,但它无法安装并提示我至少需要IIS7。
我发现2.1版底部的下载链接可以直接使用,无需任何注册表修改: https://www.iis.net/downloads/microsoft/url-rewrite
我更希望将其作为可在角色中选择的选项,但谁知道呢...
问题: 我在windows server 2016, IIS 10.0上尝试安装URL Rewrite 2.1,但使用提供的链接失败了。
解决方法: 我采用以下步骤取得了成功:
在IIS中使用Web Platform Installer。
搜索"URL Rewrite"。
当安装窗口出现时,在底部找到链接"Options"。
在"更改选项"窗口中找到"您想要使用哪个Web服务器?"并选择正确的版本。在我的情况下是"IIS"。
如果您没有这样的选项并从链接https://www.iis.net/downloads/microsoft/url-rewrite安装
然后重新启动IIS服务。在我的情况下,使用CMD中的Admin rights执行IISRESET命令。
像魔法一样运行!
如果您在尝试打开可执行文件时仍然遇到困难,请注意以下步骤。您需要在下载文件的位置打开CMD并运行MSIExec /i rewrite_amd64_en-US.msi
当然,要使用适当的文件名