将 Amazon S3 存储桶中的静态网站部署到 Amplify - AWS Amplify 托管

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 Amazon S3 存储桶中的静态网站部署到 Amplify

您可以使用 Amplify Hosting 和 Amazon S3 之间的集成来托管存储在上的静态网站内容 S3 只需点击几下。部署到 Amplify Hosting 可为您提供以下优势和功能。

  • 自动部署到全球可用的 AWS 内容分发网络 (CDN),由 CloudFront

  • HTTPS 支持

  • 使用 Amplify 控制台轻松将您的网站连接到自定义域

  • 带上你自己的自定义SSL证书

  • 使用内置的访问日志和 CloudWatch 指标监控您的网站

  • 为网站设置密码保护

  • 在 Amplify 控制台中创建重定向与重写规则

您可以从 Amplify 控制台 AWS CLI、或. 开始部署过程。 AWS SDKs您只能从您自己账户中的 Amazon S3 通用存储桶部署到 Amplify。Amplify 不支持跨账户 S3 存储桶访问权限。

当您将应用程序从 Amazon S3 通用存储桶部署到 Amplify 托管时, AWS 费用将基于 Amplify 的定价模型。有关更多信息,请参阅AWS Amplify 定价

重要

Amplify Hosting 并非在所有可用 Amazon S3 AWS 区域 的地方都可用。若要将静态网站部署到 Amplify Hosting,包含您的网站的 Amazon S3 通用存储桶必须位于可以使用 Amplify 的区域之中。有关可以使用 Amplify 的区域列表,请参阅《Amazon Web Services 一般参考》中的 Amplify 端点

请参阅以下主题,了解如何将静态网站从 Amazon S3 部署和更新到 Amplify Hosting。