AWS将子域路由到s3静态托管



假设我有一个托管区域-hostabc.com,并且在该托管区域上有一个SSL Acm。

  1. 我创建了一个S3存储桶名称静态站点,带有静态托管-static-site.S3-us-east-1.amazonaws.com
  2. 我创建了一个子域-static.hostabc.com,并将别名路由到S3 bucket

但是,当我访问一些资产static.hostabc.com/style.css时。地址url没有在其上设置SSL。我该如何解决此问题?

不幸的是,您不能将SSL证书用于S3静态网站和自定义域

我建议使用AWS CloudFront来处理此问题。您可以将您的子域指向CloudFront Distribution,后者又解析为您的S3静态网站。您可以将CloudFront分发与ACM中的SSL证书相关联。

相关内容

  • 没有找到相关文章

最新更新