簡體   English   中英

AWS S3 CloudFront - 從https://www.domain.com重定向到https://domain.com

[英]AWS S3 CloudFront - redirect from https://www.domain.com to https://domain.com

這是我的AWS Route 53設置: 在此輸入圖像描述

域名https://www.migranthire.com不起作用。 如何從此域重定向到https://migranthire.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM