本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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請求?
如需在 Amazon S3 上託管靜態網站的詳細資訊,包括指示和step-by-step 逐步解說,請參閱下列主題。