Hosten einer statischen Website mit Amazon S3
Sie können Amazon S3 verwenden, um eine statische Website zu hosten. Auf einer statischen Website enthalten einzelne Webseiten statischen Inhalt. Sie könnten auch clientseitige Skripts enthalten.
Anmerkung
Wir empfehlen Ihnen, AWS Amplify Hosting zu verwenden, um Inhalte statischer Websites zu hosten, die in S3 gespeichert sind. Amplify Hosting ist ein vollständig verwalteter Service, mit dem Sie Ihre Websites mühelos in einem weltweit verfügbaren Content Delivery Network (CDN) bereitstellen können, das von Amazon CloudFront betrieben wird und ein sicheres Hosten statischer Websites ermöglicht.
Mit AWS Amplify Hosting können Sie den Speicherort Ihrer Objekte in Ihrem Allzweck-Bucket auswählen, Ihre Inhalte in einem verwalteten CDN bereitstellen und eine öffentliche HTTPS-URL generieren, damit Ihre Website von überall aus zugänglich ist. Weitere Informationen zu Amplify Hosting finden Sie unter Bereitstellen einer statischen Website in AWS Amplify Hosting aus einem S3-Allzweck-Bucket und Bereitstellen einer statischen Website aus S3 mit der Amplify-Konsole im Benutzerhandbuch zur AWS Amplify-Konsole.
Weitere Informationen zum Hosten einer statischen Website auf Amazon S3, einschließlich Anweisungen und schrittweise Anleitungen, finden Sie in den folgenden Themen.
Wichtig
Wenn der Bucket, den Sie zum Hosten Ihrer statischen Website verwenden, mit serverseitiger Verschlüsselung mit AWS Key Management Service (AWS KMS) Schlüsseln (SSE-KMS) verschlüsselt wurde, müssen Sie eine Amazon CloudFront-Distribution für die Bereitstellung Ihrer Website erstellen, da SSE-KMS keine anonymen Benutzer unterstützt. Wenn Sie Ihre CloudFront-Distribution erstellen, müssen Sie Ursprungszugriffsidentität (OAI) anstelle einer Ursprungszugriffsidentität (OAI) verwenden, um den Ursprung zu sichern. OAI unterstützt SSE-KMS nicht, daher müssen Sie stattdessen OAC verwenden.
Weitere Informationen über OAC finden Sie unter Beschränken des Zugriffs auf Amazon-S3-Ursprünge im Amazon-CloudFront-Entwicklerhandbuch. Ein Tutorial, das zeigt, wie Sie eine statische Website mit Amazon CloudFront hosten, finden Sie unter Tutorial: Hosting von On-Demand-Streaming-Video mit Amazon S3, Amazon CloudFront und Amazon Route 53.