静的なHTMLページと圧縮が有効になっているサイトのWindows 2008 R2上のIIS 7.5で送信ルールを作成しようとしています。
何らかの形式の圧縮(静的または動的)を有効にしている場合、次のエラーが表示されます。
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
しかし、私はまだ同じエラーを受け取ります。
誰かがこれを機能させましたか?もしそうならどのように?
私は別の問題...持ってstackoverflow.com/questions/30806106/...
—
デベロッパー
なぜアウトバウンド書き換えルールを使用するのですか?コンテキストに関するこれらのルールの1つのサンプルを提供できますか?おそらく、通常の書き換えルールで十分でしょうか?
—
アンソニーコルカ