

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# CloudFront 如何處理來自原始伺服器的 HTTP 3xx 狀態碼。
<a name="http-3xx-status-codes"></a>

當 CloudFront 向您的 Amazon S3 儲存貯體或自訂原始伺服器請求物件時，原始伺服器有時會傳回 HTTP 3xx 狀態碼。這通常代表下列其中一項：
+ 物件的 URL 已變更 (例如，狀態碼 301、302、307 或 308)
+ 自上次 CloudFront 請求該物件以來，該物件不曾變更過 (狀態碼 304)

CloudFront 會根據您的 CloudFront 分佈中的設定和回應中的標頭來快取 3xx 回應。只有在您將 `Cache-Control` 標頭包含在原始伺服器回應中時，CloudFront 才會快取 307 和 308 回應。如需詳細資訊，請參閱[管理內容保持在快取中達多久時間 (過期)](Expiration.md)。

如果您的原始伺服器傳回重新引導狀態碼 (例如，301 或 307)，CloudFront 就不會遵循重新引導。CloudFront 會沿著 301 或 307 回應傳遞至檢視器，而檢視器可以透過傳送新的請求來遵循重新引導。