Url重写不会安装在Windows 10 IIS 10上

时间:2016-02-10 15:59:30

标签: windows iis url-rewriting iis-10

我的IIS上需要Url Rewrite模块但它没有安装并说我至少需要IIS7

7 个答案:

答案 0 :(得分:70)

答案 1 :(得分:53)

因为我花了几个小时才发现问题,所以我将这个解决方案发布到我自己的答案中,这样就可以节省其他人这项工作。

简而言之,您必须在安装过程中通过注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\MajorVersion将IIS的主要版本更改为9,然后再将其更改为10。

解决方案来自:https://forums.iis.net/t/1223556.aspx enter image description here

答案 2 :(得分:16)

我发现2.1版底部的下载工作没有任何注册表黑客攻击: https://www.iis.net/downloads/microsoft/url-rewrite

我更喜欢这个作为一个选项,您可以从角色中选择,但谁知道......

答案 3 :(得分:3)

此外,在"特定用户中输入您的用户名和密码:"默认网站中找到的字段 - >右键单击虚拟数据库文件夹 - >高级设置 - >物理路径凭证 - > 特定用户:帮助我在这个link中帮助了我。在此论坛中跟踪这些说明以及超链接中提供的原始论坛后,最佳答案帮助我使本地主机目录工作。

答案 4 :(得分:1)

问题:对我来说,link对我而言,未能在Windows Server 2016 IIS 10.0上安装URl Rewrite 2.1

修复:除此之外,我还遵循了以下非常有效的步骤。

答案 5 :(得分:0)

链接:Microsoft URL Rewrite Module 2.0 for IIS (x64)

安装后,您会在IIS中注意到一个用于URL重写的新图标: enter image description here

,您将可以在web.config中使用 rewrite 标记

答案 6 :(得分:0)

如果安装 IIS URL Rewrite 2.1 后,URL 重写选项在 IIS 管理器中仍然不可见,请查看 Jalpa Panchal 的答案 URL Rewrite not visible in IIS10。< /p>