

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

# 使用 Amazon S3 託管靜態網站
<a name="WebsiteHosting"></a>

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

**注意**  
建議您使用[AWS Amplify 託管](https://docs.aws.amazon.com//amplify/latest/userguide/welcome.html.html)以託管儲存在 S3 上的靜態網站內容。Amplify 託管是一項全受管服務，可讓您輕鬆地在由 Amazon CloudFront 技術支援的全球可用內容交付網路 (CDN) 上部署網站，使您得以安全託管靜態網站。  
使用 AWS Amplify 託管，您可以選取一般用途儲存貯體中物件的位置、將內容部署至受管 CDN，以及產生公有 HTTPS URL，讓您的網站可在任何地方存取。如需 Amplify 託管的詳細資訊，請參閱《 *AWS Amplify 主控台使用者指南*》中的[從 S3 一般用途儲存貯體將靜態網站部署至 AWS Amplify 託管](https://docs.aws.amazon.com/AmazonS3/latest/userguide/website-hosting-amplify.html)[，以及使用 Amplify 主控台從 S3 部署靜態網站](https://docs.aws.amazon.com//amplify/latest/userguide/deploy--from-amplify-console.html)。

如需在 Amazon S3 裝載靜態網站的相關資訊，包括指示和逐步演練，請參閱下列主題：

**重要**  
如果您用來託管靜態網站的儲存貯體已使用伺服器端加密搭配 AWS Key Management Service (AWS KMS) 金鑰 (SSE-KMS) 進行加密，您必須建立 Amazon CloudFront 分佈來為您的網站提供服務，因為 SSE-KMS 不支援匿名使用者。建立 CloudFront 分佈時，您必須使用原始存取控制 (OAC) 而非原始存取身分 (OAI) 來保護原始伺服器。OAI 不支援 SSE-KMS，因此您必須改用 OAC。  
如需詳細資訊，請參閱《Amazon CloudFront 開發人員指南》**中的[限制對 Amazon S3 原始伺服器的存取](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html)。如需示範如何使用 Amazon CloudFront 託管靜態網站的教學課程，請參閱 [教學課程：使用 Amazon S3、Amazon CloudFront 和 Amazon Route 53 託管隨需串流影片](tutorial-s3-cloudfront-route53-video-streaming.md)。

**Topics**
+ [網站端點](WebsiteEndpoints.md)
+ [啟用網站託管](EnableWebsiteHosting.md)
+ [設定索引文件](IndexDocumentSupport.md)
+ [設定自訂錯誤文件](CustomErrorDocSupport.md)
+ [設定網站存取許可](WebsiteAccessPermissionsReqd.md)
+ [(選y用) 記錄 Web 流量](LoggingWebsiteTraffic.md)
+ [(選用) 配置網頁重新導向](how-to-page-redirect.md)
+ [使用跨來源資源分享 (CORS)](cors.md)
+ [靜態網站教學課程](static-website-tutorials.md)