使用 Amazon S3 託管靜態網站 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon S3 託管靜態網站

您可以使用Amazon S3 託管靜態網站。在靜態網站中,每個網頁都包含靜態內容。這些內容也可能包含用戶端指令碼。

相反地,動態網站依賴伺服器端處理,包括伺服器端指令碼PHP,例如JSP、或ASP。 NET。Amazon S3 不支援伺服器端指令碼,但 AWS 具有用於託管動態網站的其他資源。要了解有關網站託管的更多信息 AWS,請參閱虛擬主機

注意

您可以使用主 AWS Amplify 控台來託管單頁 Web 應用程式。 AWS Amplify 主控台支援單一頁面應用程式框架 (例如,React JS、Vue JS、Angular JS 和 Nuxt) 和靜態網站產生器 (例如,Gatsby JS、React-static、Jekyll 和 Hugo) 建置的單一頁面應用程式。如需詳細資訊,請參閱《AWS Amplify 主控台使用者指南》中的入門

Amazon S3 網站端點不支援HTTPS。如果您想使用HTTPS,可以使用亞馬遜服務 CloudFront 於 Amazon S3 上託管的靜態網站。如需詳細資訊,請參閱如何使用 CloudFront來處理 Amazon S3 儲存貯體的HTTPS請求? 若要HTTPS搭配自訂網域使用,請參閱使用 Route 53 註冊的自訂網域設定靜態網站

如需在 Amazon S3 上託管靜態網站的詳細資訊,包括指示和step-by-step 逐步解說,請參閱下列主題。