Я пытаюсь использовать исходящие правила перезаписи IIS в IIS, где некоторые из веб-сайтов успешно реализованы.
Итак, я создал простое правило, чтобы заменить слово "test" на "123456".
И я получаю эту ошибку
500 - Внутренняя ошибка сервера. Существует проблема с ресурсом, который вы ищут и не могут быть отображены.
Web.config
<system.webServer>
<!--<urlCompression dynamicCompressionBeforeCache="false" /> -->
<urlCompression doStaticCompression="false" doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
Кажется, если я добавлю какое-либо (просто ЛЮБОЕ) правило обрания, которое сует сайт. Я имею в виду, что шаблон правила не влияет, но само правило является ссылкой.
Любая подсказка?
P.S. Должен ли я установить URL-адрес Rewrite Module 2.0 coz, похоже, что я установил старую версию... Будет ли это решить проблему?
P.S. Я сделал некоторые дополнительные изменения, но он не работает вообще.
- Я использую
< urlCompression doStaticCompression = "false" doDynamicCompression = "false" dynamicCompressionBeforeCache = "false" /" >
- Я установил это исправление rewrite_2.0_rtw_x64_KB2749660.msp(https://support.microsoft.com/en-us/kb/2749660 "FIX: Ответ поврежден при настройке исходящего правила в URL Rewrite Модуль 2.0 для IIS 7.0 или IIS 7.5" )
Я также спросил об этой проблеме https://forums.iis.net/t/1226401.aspx?Outbound+rule+is+giving+500+error+for+the+entire+website