web-dev-qa-db-ja.com

IIS 7.5ローカルコンピューターにページを読み込むときに圧縮が機能しない

リモートデスクトップ接続を使用して、サーバー内のWebサイトにアクセスしようとした場合。 YSlowとPageSpeedは、当社のWebサイトが圧縮されていると報告しています。しかし、ローカルコンピューターでWebサイトにアクセスしようとすると、YSlowとPageSpeedの両方が、サイトが圧縮されていないことを報告します。

私はそれと混同しています。圧縮が機能していることを確認するためにチェックする必要のある構成はもうわかりません。

ロードバランサー、CDN、プロキシなど、コンテンツを圧縮解除するサーバーが間にある場合、これは問題になる可能性があります。コンテンツがローカルホストで暗号化されて送信される場合、リクエストにAccept-Encoding:gzipヘッダーがないクライアントが間にない限り、コンテンツは暗号化されて送信されます。

圧縮を確認する最良の方法は、ブラウザの応答ヘッダーを確認することです。 Content-Encodingヘッダーは、gzipまたはdeflateである必要があります。

3
David Veksler