Я попытался использовать <rewrite>
в web.config и получил HTTP Ошибка 500.19 код ошибки 0x8007000d.
Пошел в IIS Manager, нашел значок «Перезапись URL» (, что означает, что модуль уже установлен, и мне не нужно устанавливать его снова ), но нажатие на него дало generic c «Произошла ошибка при выполнении этой операции».
Неважно, какой веб-сайт (или сам сервер) я выбрал, щелкнув соответствующий значок «URL Rewrite», он по-прежнему выдавал то же самое сообщение об ошибке.
В какой-то момент сообщение об ошибке начало отображать дополнительную информацию: « Раздел конфигурации 'system.webServer / rewrite / globalRules' не может быть прочитан, поскольку в нем отсутствует объявление раздела ", я Я не могу вспомнить, что менял что-либо, поэтому я не знаю, что вызвало его появление, так что это всего лишь К вашему сведению.
Я искал и нашел много других сообщений, которые способствовали окончательному решению, ниже приведены шаги, которые решил это для меня: