本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon S3 託管靜態網站
您可以使用Amazon S3 託管靜態網站。在靜態網站中,每個網頁都包含靜態內容。這些內容也可能包含用戶端指令碼。
相比之下,動態網站依賴伺服器端處理,包括伺服器端指令碼,例如 PHP、 JSP或 ASPNET。Amazon S3 不支援伺服器端指令碼,但 AWS 有其他資源可託管動態網站。若要進一步了解在 上託管網站 AWS,請參閱 Web Hosting
注意
您可以使用 AWS Amplify 主控台託管單頁 Web 應用程式。 AWS Amplify 主控台支援單一頁面應用程式框架 (例如,React JS、Vue JS、Angular JS 和 Nuxt) 和靜態網站產生器 (例如,Gatsby JS、React-static、Jekyll 和 Hugo) 建置的單一頁面應用程式。如需詳細資訊,請參閱《AWS Amplify 主控台使用者指南》中的入門。
Amazon S3 網站端點不支援 HTTPS。如果您想要使用 HTTPS,您可以使用 Amazon CloudFront 來提供託管在 Amazon S3 上的靜態網站。如需詳細資訊,請參閱如何使用 CloudFront 為 Amazon S3 儲存貯體提供HTTPS請求?
如需在 Amazon S3 上託管靜態網站的詳細資訊,包括指示和step-by-step 演練,請參閱下列主題。