故障について
- 現象1:同一のリンクにアクセスしても、アクセス先のファイルが異なる。
- **現象2 **:ファイルを更新後、アクセス先のファイルが旧ファイルのままである。
考えられる原因
- CDN(Content Delivery Network)のキャッシュが期限切れになっていない。
- ブラウザがローカルキャッシュを無効にしていない。
- アクセス先のファイルがハイジャックされ、アクセスしたリソースのコンテンツが想定したコンテンツと一致しなくなっている。
処理手順
CDNキャッシュが期限切れになっているかチェックする
CDNキャッシュの設定のよくあるご質問のドキュメントを参照し、CDNキャッシュが期限切れとなっているかを判断します。
ブラウザがローカルキャッシュを無効にしているかどうかをチェックする
説明:
次の操作はGoogleブラウザの例です。
- Googleブラウザを開きます。
- F12を押し、デバックウィンドウを開きます。
- Networkタブを選択し、Disable cacheにチェックが入っているかどうかを確認します。
アクセスしたファイルがハイジャックされていないかをチェックする
アクセスしたリソースのコンテンツが想定したコンテンツと一致しない(例えば、ファイルのcontent-lengthが異なる、レスポンスのheaderが異なるなど)場合は、ハイジャックされています。HTTPSプロトコルを使用してこのファイルにアクセスすることをお勧めします。
この記事はお役に立ちましたか?