Я пытаюсь создать исходящие правила в IIS 7.5 на Windows 2008 R2 на сайте с статическими страницами HTML и включенным сжатием.
Если у меня есть какая-либо форма сжатия (статическая или динамическая), я получаю эту ошибку:
HTTP Error 500.52 - URL Rewrite Module Error. Outbound rewrite rules cannot
be applied when the content of the HTTP response is encoded ("gzip").
Отключение сжатия на самом деле не является вариантом из-за большого негативного воздействия на производительность загрузки страницы.
Я предполагаю, что любой, кто использует исходящие правила перезаписи, столкнется с этой ошибкой, так как вы всегда хотите, чтобы сжатие было разрешено для текстового контента.
Я рассмотрел некоторые предложения, чтобы заставить это работать:
https://stackoverflow.com/questions/3713804/url-rewrite-outbound-rules-iis7/4363301#4363301
а также
http://forums.iis.net/p/1165899/1937454.aspx#1937454
Но я все равно получаю ту же ошибку.
Кто-нибудь получил это, чтобы работать? Если да, то как?