![](/img/trans.png)
[英]HTTPS and route www.domain.com -> domain.com on AWS elastic beanstalk (works with chrome, but not safari)
[英]AWS S3 CloudFront - redirect from https://www.domain.com to https://domain.com
您的www
站點直接指向托管端點的S3存儲桶網站,該端點負責重定向到沒有www
前綴的域名。
S3網站端點不支持HTTPS ,因此僅適用於http。
您的解決方案是創建第二個CloudFront分配 - 您需要另外一個,因為第二個具有不同的來源。 使用您的SSL證書配置此分發,配置為期望www主機名作為備用名稱,並將其來源設置為www存儲桶 - 但是,在設置此第二個CloudFront分配時, 請不要從中選擇存儲桶的名稱。清單 。 而是輸入網站端點主機名 - www.migranthire.com.s3-website-eu-west-1.amazonaws.com
。 將源協議設置為僅HTTP(即使查看器協議是HTTPS,CloudFront也必須將請求作為HTTP發送到存儲桶。您仍然可以獲得綠色鎖定。)
然后,配置Route 53以將www請求發送到新的CloudFront分配,而不是直接發送到存儲桶。 CloudFront將說SSL,將請求發送到S3,S3將返回重定向,就像現在一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.