Простое исходящее правило IIS переписывает сообщение об ошибке и сбоях страницы
Я пытаюсь использовать исходящие правила перезаписи 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, похоже, что я установил старую версию... Будет ли это решить проблему?
![enter image description here]()
![enter image description here]()
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
Ответы
Ответ 1
Для исходящих Правил используйте как ниже детали..
-
На компьютере, на котором запущен веб-сайт, из командной строки запустите:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Rewrite/v LogRewrittenUrlEnabled/t REG_DWORD/d 0
Возможно, вам придется продолжить с iisreset
- Добавьте следующее в верхнюю часть раздела system.webServer вашего файла web.config, чтобы отключить неподдерживаемое статическое сжатие, оставив динамическое целое;
<urlCompression doStaticCompression="false" doDynamicCompression="true" dynamicCompressionBeforeCache="false" />