Https
HTTPS 從裸域 (example.com) 重定向到完整域“www.example.com”而沒有錯誤?
我正在嘗試將非 www 請求重定向到 Amazon Route 53 上的 www。
我用裸域的名稱創建了一個 S3 儲存桶,並將儲存桶屬性配置為從example.com重定向到www.example.com,然後在 Route 53 中為指向該 S3 儲存桶的裸域名創建一個別名關於以下內容:
將非 www 請求重定向到 Amazon Route 53 上的 www
它對我來說非常有用,除了 HTTPS。
現在由於某種原因我無法訪問**https://example.com 。**
任何幫助將不勝感激。
您可以將 CloudFront 放在您的 s3 儲存桶前面並讓 CloudFront 終止 SSL 連接。使用 SNI 時,HTTPS 是免費的。
腳步:
- 創建分發並配置 ssl,來源是您的 s3 網站重定向儲存桶。
- 將 設置
cname
為您的裸域- 更新路線 53 以指向此分佈
很簡單,你不能用 S3 做你想做的事情,因為 S3 提供的 S3 網站端點不支持 https。
當然,DNS 無法重定向 Web 瀏覽器,因此 Amazon 有一個簡單的解決方案,它利用沒有內容的 S3 儲存桶,並且只是全面重定向到另一個域,作為允許 Route 53 完成重定向任務的幫助機制瀏覽器。
但是 S3 的 example.com → www.example.com 重定向能力只有 http。