The Art of Readable Code && High Performance Comments

CloudFront 被 S3 Static Website 轉址

碰過幾次了,筆記備忘 T_T

透過 CF URI 取 S3 Origin 的檔案時,正常是從 CF 回覆,但有時瀏覽器會被 307 (不確定是否總是 307) 轉到 S3。原因是 CF 介面自動帶入的是 global/us-standard endpont,取檔時會被導回 regional endpoint,CF 不執行這項轉址,而直接回覆給 requester,造成瀏覽器網址列變動。

除了將 bucket 開在 us-east-1 (us-standard) 之外,可將 CF Origin 改為 Regional Endpoint 解決。聽說 global endpoint 最終會解得出內容,但我從不想等待 🙂

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

分類

%d 位部落客按了讚: