我的AWS网站的IP地址是什么,我可以在Cloudflare上添加A记录吗?

0

【以下的问题经过翻译处理】 我使用AWS Route 53购买了一个网站域名,并设置了所需的S3存储桶,按照AWS指南使得我的网站可以在没有Cloudflare的情况下正常运行。然后,我想使我的网站使用HTTPS协议进行安全连接,在AWS证书管理器上申请了证书,得到了CNAME和值,我将其放入了Cloudflare。现在一切都设置好了,但网站无法解析。虽然我已经在AWS上颁发了证书,但Cloudflare仍然显示以下消息:

Add an A, AAAA, or CNAME record for www so that www.mysite.com will resolve.

Add an A, AAAA, or CNAME record for your root domain so that mysite.com will resolve.

我只有两个CNAME记录和一个TXT记录在Cloudflare上。问题是,我不知道如何获得我的AWS网站的IPv4地址,这是在Cloudflare上添加A记录所必需的:

Type A | Name (required), Use @ for root | IPv4 address (required) |

我还应该补充说明,我以前在我的另一个基本AWS S3网站上有过这样的操作,并且在Cloudflare上有一个IPv4地址,但我不记得是否手动添加过。它是如何出现的?我该如何在Cloudflare上获取我的新网站的A记录IP地址呢?

1 Answer
0

【以下的回答经过翻译处理】 你不需要创建A记录,而是创建CNAME记录来指向桶的终端点。你是否已检查了向公共访问桶的访问和桶策略以确保Cloudflare可以访问它?

请查看https://support.cloudflare.com/hc/en-us/articles/360037983412-Configuring-an-Amazon-Web-Services-static-site-to-use-Cloudflare

我在AWS证书管理器上申请了证书,得到了CNAME和值,并将其放入cloudflare中。

ACM生成证书时,给出的CNAME仅用于验证域名所有权。它不会为您的网站路由流量。请参阅https://docs.aws.amazon.com/acm/latest/userguide/dns-validation.html

profile picture
EXPERT
answered 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions