有什么方法可以将 AWS Cloudfront 设置为指向静态 IP 地址(托管在 GoDaddy 上的 WP)?

Kar*_*ela 2 wordpress https amazon-web-services amazon-cloudfront amazon-route53

所以我在 Godaddy 上托管了一个 Wordpress 站点,但 DNS 位于 Route53 上,我希望它只能通过 https 访问。

因此,我使用 ACM 和使用该证书的 Cloudfront 发行版设置了 SSL 证书,但我从 GoDaddy 获得的只是一个 IP 地址,Cloudfront 不允许我将源设置为 IP。

有什么办法可以做到这一点?

Mic*_*bot 8

组成一个新的主机名。如果您的域是 example.com,则将其命名为origin.example.com。只要名称当前未使用并且在您控制的域中,它实际上并不重要。

在 Route 53 中创建一条 A 记录,指向origin.example.com您服务器的 IP 地址。

然后,在 CloudFront 中,将源域名设置为origin.example.com. 将源协议策略设置为“仅 HTTP”。在缓存行为设置中,将Host要转发到源的标头列入白名单。

CloudFront 将使用该名称通过 Route 53 查找服务器的 IP 地址。