本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將流量路由到 Amazon S3 儲存貯體中託管的網站
Amazon Simple Storage Service (Amazon S3) 提供安全、耐用、高可擴展性的
雲端儲存空間
若要將網域流量路由到 S3 儲存貯體,請使用 Amazon Route 53 建立指向儲存貯體的 別名記錄 。別名記錄是 DNS 的 Route 53 延伸。別名記錄與 CNAME 記錄類似,唯一例外是您可以同時為根網域 (如 example.com) 和子網域 (如 www.example.com) 建立別名記錄。只可以為子網域建立 CNAME 記錄。
注意
Route 53 不會對 S3 儲存貯體或其他 AWS 資源的別名查詢收費。
在開始使用之前,您需要滿足以下條件。如果您剛開始使用 Amazon Route 53 或 S3,請參閱 Amazon Route 53 入門 ,該文件會引導您完成整個程序,包括註冊網域名稱,以及建立和設定 S3 儲存貯體。
-
即為設定用來託管靜態網站的 S3 儲存貯體。
如需詳細資訊,請參閱《 Amazon Simple Storage Service 使用者指南 》中的「 為網站託管設定儲存貯體 」。
重要
儲存貯體必須與您的網域或子網域同名。例如,如果您想要使用子網域 acme.example.com,儲存貯體的名稱必須是 acme.example.com。
您可以將網域及其子網域 (例如 example.com 與 www.example.com) 的流量路由到單一儲存貯體。為網域和每個子網域建立儲存貯體,並將除了其中一個儲存貯體以外的所有儲存貯體設定為將流量重新引導至剩餘的儲存貯體。如需詳細資訊,請參閱 Amazon Route 53 入門 。
注意
設定為網站端點的 S3 儲存貯體不支援 SSL/TLS,所以您需要將流量路由到 CloudFront 分佈並使用 S3 儲存貯體做為分佈的原始伺服器。
如需如何建立 CloudFront 分佈的詳細資訊,除了 使用網域名稱將流量路由到 Amazon CloudFront 分佈 ,也請參閱 《CloudFront 使用者指南》 的 建立 CloudFront 分佈 和 設定備用網域名稱和 HTTPS 。
-
註冊的網域名稱。您可以使用 Route 53 做為網域註冊商,也可以使用不同的註冊商。
-
Route 53 做為網域的 DNS 服務。如果您使用 Route 53 註冊網域名稱,我們會將 Route 53 自動設定為網域的 DNS 服務。
如需使用 Route 53 做為您網域 DNS 服務提供者的資訊,請參閱 將 Amazon Route 53 設定為現有網域的 DNS 服務 。
設定 Amazon Route 53 將流量路由到 S3 儲存貯體
若要設定 Amazon Route 53 將流量路由到設定用來託管靜態網站的 S3 儲存貯體,請執行下列程序。
若要將流量路由到 S3 儲存貯體
-
登入 AWS Management Console 並開啟 Route 53 主控台,網址為 https:// https://console.aws.amazon.com/route53/
-
在導覽窗格中,選擇 Hosted zones (託管區域) 。
-
選擇託管區域的名稱,該託管區域具有要用來將流量路由到 S3 儲存貯體的網域名稱。
-
選擇 建立記錄 。
-
指定下列值:
輸入要將流量路由到 S3 儲存貯體所使用的網域名稱。預設值為託管區域名稱。
例如,如果託管區域的名稱是 example.com,而您想要使用 acme.example.com 將流量路由到您的儲存貯體,請輸入 acme 。
如果您是使用 Quick create (快速建立) 記錄建立方法,請開啟 Alias (別名) 。
-