1

すべてのwww.example.comリクエストをexample.comにリダイレクトすることがキャッシュに役立つかどうかを判断しようとしています。そのために、2つの質問があります。ここではSEOは問題ではありません。

  1. ブラウザがwwwURL(#1)から画像を要求し、HTTPがwww-lessバージョン(#2)にリダイレクトされた場合、結果は#2または#1のキャッシュ値として保存されますか。

  2. ブラウザは時々画像の新しいバージョンを要求します(そしてそれを取得するかもしれません、または「変更されていません」という応答)。その場合、毎回リダイレクトを処理しなければならないというオーバーヘッドが発生します。このオーバーヘッドは、同じイメージの2つのバージョンを保存するコストよりも大きいですか?

4

1 に答える 1

0
  1. ブラウザがwwwURL(#1)から画像を要求し、HTTPがwww-lessバージョン(#2)にリダイレクトされた場合、結果は#2または#1のキャッシュ値として保存されますか。
    @: 301のW3Cステータスコード定義を参照してください。301リダイレクトの場合は、キャッシュ可能である必要があります。Webページをリダイレクトする方法(301)を参照してください。

  2. ブラウザは時々画像の新しいバージョンを要求します(そしてそれを取得するかもしれません、または「変更されていません」という応答)。その場合、毎回リダイレクトを処理しなければならないというオーバーヘッドが発生します。このオーバーヘッドは、同じイメージの2つのバージョンを保存するコストよりも大きいですか?
    @:これについては正確にはわかりません。リダイレクトがWebサーバー(IIS、Apacheなど)によって処理される場合、オーバーヘッドは最小限に抑えられるはずです。でも私を引用しないでください:P

于 2009-12-20T23:56:35.887 に答える