У меня Windows Server 2012, и я установил IIS 8.5, но не видел модуля перезаписи URL. Как я могу включить или установить?
Как включить модуль перезаписи URL в IIS 8.5 в Server 2012?
Ответы (4)
Загрузите его отсюда:
http://www.iis.net/downloads/microsoft/url-rewrite
или, если у вас уже есть установщик веб-платформы на вашем компьютере, вы можете установить его оттуда.
person
Sruly
schedule
23.09.2014
И не забудьте закрыть и снова открыть диспетчер IIS. После установки новый значок будет виден только после повторного открытия. (обновить не получится)
- person Fabian; 05.05.2015
Из опыта: иногда вам нужно удалить его («Установка и удаление программ» или «Удаление программы» в панели управления), а затем установить его снова, чтобы заставить его работать. Не знаю, почему это не сработало, но это исправило для меня.
- person Jo.; 07.04.2016
Есть ли способ написать это по сценарию?
- person lawphotog; 07.03.2018
ты про установку? запустите CMD / promt с запуском от имени администратора, затем введите msiexec / I rewrite_2.0_rtw_x64.msi
- person Daniel Perez; 25.03.2020
У меня около 40 часов на это (очень смущенно). Удаление / переустановка, как сказал Джо, сработало - не знаю почему.
- person Jim VanPetten; 07.07.2021
Стоит упомянуть: вам следует скачать версию x64!
На главной странице загрузки (https://www.iis.net/downloads/microsoft/url-rewrite) нажмите "дополнительные загрузки" (под основной кнопкой загрузки) и загрузите версию x64 (потому что по какой-то причине версия для загрузки по умолчанию - x86)
person
ymz
schedule
07.03.2018
Спасибо, добрый человек. Спасибо. Это ушло 3 часа моей жизни.
- person GregoryBrad; 01.02.2019
Сначала установите URL Rewrite из загрузки или из установщика веб-платформы. Во-вторых, перезапустите IIS. И, наконец, закройте IIS и снова откройте. Последний шаг сработал для меня.
person
GB Lawrence
schedule
12.10.2016
Подумал, что дам полный ответ, объединив некоторые возможные сложности, необходимые для полноты.
- Check if you have 32-bit or 64-bit IIS installed:
- Go to IIS Manager → Application Pools, choose the appropriate app pool then Advanced Settings.
- Проверьте настройку «Разрешить 32-битные приложения». Если это правда, это означает, что рабочий процесс вынужден работать в 32-битном режиме. Если значение параметра равно false, то пул приложений работает в 64-разрядном режиме.
- Вы также можете открыть диспетчер задач и проверить
w3wp.exe
. Если отображается какw3wp*32.exe
, значит, он 32-битный.
- Загрузите соответствующую версию здесь: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads.
- Установите его.
- Закройте и снова откройте диспетчер IIS, чтобы убедиться, что отображается модуль перезаписи URL.
person
SharpC
schedule
20.05.2020