ApsaraVideo VODでは、特定のディレクトリまたは特定のファイル名拡張子を持つ静的リソースのステータスコードの有効期間を設定できます。 これにより、CDNノードはHTTPステータスコードをリクエストに直接返し、オリジンサーバーの負荷が軽減されます。 このトピックでは、ステータスコードの有効期間を設定する方法について説明します。
シナリオ
通常、CDNノードがオリジンサーバーから要求されたリソースを取得した場合、オリジンサーバーはHTTP 2xxステータスコードをCDNノードに返します。 その後、CDNノードはキャッシュ有効期限ルールに基づいてリクエストを処理します。 配信元サーバーがHTTP 2xxステータスコードをCDNノードに返すことができず、配信元サーバーがすべてのリクエストに応答することを望まない場合は、HTTPステータスコードの有効期間を設定できます。 これにより、CDNノードはHTTPステータスコードをリクエストに直接返し、オリジンサーバーの負荷が軽減されます。
注
- CDNノードは、303、304、401、407、600、601のHTTPステータスコードをキャッシュしません。
- Cache-Controlヘッダーがオリジンサーバーで設定されている場合、CDNノードはcache-Controlヘッダーに基づいて次のHTTPステータスコードをキャッシュします: 204、305、400、403、404、405、414、500、501、502、503、504。 これらのHTTPステータスコードの有効期間を設定しない場合、有効期間はデフォルトで1秒です。
