IISサーバーをCDNのオリジンサーバーとして設定しようとしています。私はいくつかの問題をすでに解決しています。例えば、IISが(バッファヘッダーを持っていれば)gzipされたコンテンツをプロキシに渡さないし、頻繁なThreshold問題です。コンテンツがgzipでない場合はヘッダーを変更します。IIS 7のCDNの起点として
私のCDNサプライヤは、IISの別の問題は、クライアントがgzipedのコンテンツを要求しない場合、 "Vary"ヘッダーを返さないことを指摘しました。彼らによると、何らかの理由でコンテンツを要求した最初のクライアントが、Varyヘッダーが返さなければならないことを示すので、ファイルの新しいバージョンを要求しないでCDNをgzipしたコンテンツが必要ない場合"Accept-Encoding"による2つの異なるファイル。
私の唯一の解決策は、カスタムヘッダーとして "Vary:Accept-Encoding"を追加することですが、gzipedが要求されたときに自動的にこの可変ヘッダーが追加されるため、 "Vary:Accept- Accept-Encoding "を選択します。
誰にでも解決策がありますか?または、それが本当の問題であることを確認することができます。
はありがとうございますが、パッチは使用できなくするように見える訪問し、リンクを電子メールで述べている:「あなたが探しているリソースが削除されている、そのを持っていました名前が変更されたか、一時的に利用できません。それとも標準のWindowsアップデートの一部ですか? – Dmitry
パッチを公開することはできますか? – Dmitry