我使用路线53作为我的dns serever然后我在我的路线53记录中有一条记录,叫做 image.mysite.com. A 111.222.333.444
然后我想使用CloudFront作为我的cdn来缓存图像然后我添加了新的发行版并删除了A记录添加的cname:
image.mysite.com. CNAME d23456.cloudfront.net
但当我访问我的网站image.mysite.com它显示
Sorry, invalid request
当我试图直接访问d23456.cloudfront.net时,它显示:
ERROR
Failed to contact the origin.
如何成功将CloudFront用作image.mysite.com CDN并将路由53用作dns服务器?
1 回答
从您的评论中,您似乎将CloudFront指向原始服务器
images.mysite.com
,它实际上指向CloudFront,因此CloudFront不知道如何访问您的站点 .创建另一个DNS记录(例如
origin.mysite.com. IN A 111.222.333.444
)并将CloudFront指向它 . 之后,CloudFront将使用origin.mysite.com
的数据响应images.mysite.com
的请求 .