Day11 Domain HTTPS / We're not in Kansas anymore.

There is no place like home, your domain is your home.

  • 補充沒人想知道的標題出處:The Wizard of Oz 意指來到不熟悉、不再安全的地方。
  • 既然地球這麼不安全,就把剛拿到手的安全憑證用起來吧!

該怎麼做

  • 來到 Cloudfront 選定之前建立起來作為 S3 Static website CDN 的 Distribution
  • 在 General/ Settings,點擊 Edit
  • Alternate Domain Names (CNAMEs) 輸入你的 Domain name,忘記的可以去 Route 53/ Registered domains 查詢
  • 不該忘記自己的 Domain 啊!
  • 下方 Custom SSL Certificate 選擇你在 ACM 為你的 Domain 所申請到的 SSL 憑證,再 Save changes d11-1
  • 來到 Route53 選擇 create record
  • Record type 為 A 並選擇打開 Alias, Alias to CloudFront distribution,下拉出剛才編輯的 Distribution,再 Save d11-2
  • 好了,現在你的 Domain 就可以使用 HTTPS 來存取 Hugo 網站囉!

其他延伸

  • 作者的朋友說,沒事不要編輯 Registerd Domains 的 Name Server,這樣可能導致你的 Domain 無法使用
  • 從 Domain -> Cloudfront -> S3 這樣一條路已經串接起來,對於靜態網站之後的部屬,只要將修改的 Hugo 重新上傳到 S3,等待 CDN 過期後就可以看到更新的網站囉!
  • 這是一份阿姆斯特丹市立美術館面向參訪者提供的 QR code 內容 館場介紹圖,可以發現此資源是直接使用 S3 存取而沒有掛載 CDN,我們有掛我們很棒,他們有錢他們任性。

外出取材

  • 逛完博物館區,可吃附近的 The Pantry,搭配啤酒 Feeling Dutch Tripel,晚上就會睡不著,清醒著寫鐵人賽。 d11-3
comments powered by Disqus
Yodering
Built with Hugo
Theme Stack designed by Jimmy