AWS Route53模式的CDK构造库
aws-cdk.aws-route53-patterns的Python项目详细描述
CDK构造库,用于更高级别的53号路由构件
---这个库提供了更高层次的amazonroute53构造,这些构造遵循 建筑模式。在
HTTPS重定向
如果你想加速你的网络内容的交付,你可以使用亚马逊云计算, AWS内容交付网络(CDN)。CloudFront可以提供整个网站 -通过使用全局 边缘位置网络。对内容的请求将自动路由到 为用户提供最低延迟的边缘位置。在
这个构造允许使用Amazon创建从domainA到domainB的重定向 CloudFront和Amazon S3。可以指定多个要重定向的域。 Learn more关于将流量路由到CloudFront web分发。在
HttpsRedirect
构造创建:
- Amazon CloudFront distribution—使网站可从数据中心访问 世界各地
- amazons3bucket-用于网站托管重定向(
websiteRedirect
)功能的空bucket。在 - Amazon Route 53 A/AAAA Alias records-将流量路由到CloudFront分发
- AWS证书管理器证书-SSL/TLS证书由 您的域的CloudFront
在⚠️ 堆栈/构造可用于配置HTTPS重定向的任何区域。 在Amazon证书管理器(ACM)中创建的证书将位于美国东部(N.Virginia) 地区。如果使用现有证书,则该证书的AWS区域 一定在美国东部(弗吉尼亚州北部)。在
下面的示例创建从foo.example.com
到bar.example.com
的HTTPS重定向
由于没有提供现有证书,CDK将在us-east-1
中创建一个证书。在
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826HttpsRedirect(stack,"Redirect",record_names=["foo.example.com"],target_domain="bar.example.com",zone=HostedZone.from_hosted_zone_attributes(stack,"HostedZone",hosted_zone_id="ID",zone_name="example.com"))
- 项目
标签: