Я намагався створити вихідні правила в 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").
Відключення стиснення насправді не є можливим через великий негативний вплив, який матиме на продуктивність завантаження сторінки.
Я думаю, що кожен, хто використовує правила перезапису вихідних даних, зіткнеться з цією помилкою, так як ви завжди хочете, щоб стиснення для текстового вмісту було увімкнено.
Я розглянув кілька пропозицій, щоб змусити це працювати:
/programming/3713804/url-rewrite-outbound-rules-iis7/4363301#4363301
і
http://forums.iis.net/p/1165899/1937454.aspx#1937454
Але я все одно отримую ту саму помилку.
Хтось змусив це працювати? Якщо так, як?