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

piah890a  于 2023-04-21  发布在  Windows
关注(0)|答案(9)|浏览(325)

我需要我的IIS上的URL重写模块,但它不安装,并说我需要至少IIS7

bweufnob

bweufnob2#

因为我花了几个小时才找到这个问题,我把这个解决方案贴到我自己的答案上,这样就可以保存别人的这项工作。
简而言之,您必须在安装期间通过注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\MajorVersion将IIS的主版本更改为9,然后再返回到10。
溶液来自:https://forums.iis.net/t/1223556.aspx

1qczuiv0

1qczuiv03#

我发现下载在底部的2.1工作没有任何注册表黑客:https://www.iis.net/downloads/microsoft/url-rewrite
我更希望这是你可以从角色中选择的一个选项,但谁知道呢...

dy2hfwbg

dy2hfwbg4#

**问题:**对于我来说,link提供,无法在Windows Server 2016,IIS 10.0上安装URl Rewrite 2.1
**修复:**而不是这个我已经遵循下面的步骤,完美的作品.

ddarikpa

ddarikpa5#

此外,在“特定用户:“字段中找到默认网站--〉右键单击虚拟数据库文件夹--〉高级设置--〉物理路径凭据--〉**特定用户:**帮助我喜欢在这个link,帮助我以及。顶部的答案后,按照这些方向从这个论坛和原论坛提供的超链接帮助我得到我的 * 本地主机目录 * 工作。

7bsow1i6

7bsow1i66#

链接:Microsoft URL Rewrite Module 2.0 for IIS (x64)
安装后,您会注意到IIS中有一个用于URL重写的新图标:

你可以在你的web.config中使用 rewrite 标签

tpxzln5u

tpxzln5u7#

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

5anewei6

5anewei68#

在IIS中使用Web平台安装程序
查找“URL重写”。
出现安装窗口后,在窗口底部找到“选项”链接。
在“更改选项”窗口中找到“Which Web Server would you like to use?”并选择正确的版本。在我的示例中,它是“IIS”。
如果您没有这样的选项,并从链接https://www.iis.net/downloads/microsoft/url-rewrite安装它
然后重新启动IIS服务。在我的例子中,在CMD中使用管理员权限执行IISRESET命令。
工作起来很有魅力!x1c 0d1x

wljmcqd8

wljmcqd89#

任何人在试图打开可执行文件时仍然挣扎。我不得不在下载的文件位置打开CMD并运行MSIExec /i rewrite_amd64_en-US.msi
显然使用您适当的文件名

相关问题