全程没见填写源网站IP的地方, 只叫我输入了一个网站域名,
就告诉我创建成功了, 套CDN后网站域名不是要解析到AWS CDN的IP吗? 它怎么知道我源站IP是多少? 还是我使用方式错了? |
创建后点编辑, 也没有看见填源站IP的地方啊
比如要让www.abc.com套上它的CDN, 改怎么填? 它只有一个叫填域名的框, 如果填上www.abc.com, 这个www.abc.com肯定要解析到CDN IP的, 那它CDN怎么知道我源站IP是啥, 它怎么访问到我的源站? |
本帖最后由 Microcharon 于 2024-9-1 12:15 编辑
Alternative domain name (CNAMEs) 中填写自定义域名即 www.abc.com,若需 HTTPS 则需在 ACM 申请证书 Distribution 中找到 Origin 填写源站域名,源站域名解析到源站 IP 然后 www.abc.com — CNAME –> Distribution 给的分配域名:.cloudfront.net |
aws只支持域名回源,回源默认host。 |
不支持直接添加IP 先建立一个 cdnxxx.example.com 指定源站IP ,然后在cloudfront设置这个记录 |
那别人访问我网站最重要的公开那个网站域名 www.abc.com 填在哪里? |
没搞懂, 比如 www.abc.com 是我的源网站域名, |
本帖最后由 Microcharon 于 2024-9-1 14:56 编辑
www.abc.com 只 CNAME 到 cloudfront 给的加速地址:.cloudfront.net 需要另外新增一个解析如 back.abc.com,使其解析源 IP 地址 再不会加钱让人搞 |
比如你的ip是8.8.8.8,在你host那里写8.8.8.8.nip.io就行啦 |
看了这个教程: https://xiebruce.top/1808.html 搞懂了, 原来AWS是把网站真实给用户访问的域名标题叫做"备用域名", 然后那个编辑框还是一个可选填可不填的项, 做得真是垃圾, 这个才是最重要的域名, 居然这样去描述它 还有个重要问题, 用户访问备用域名到它的CDN时, 它的CDN去访问我源站, 用的是 "源站域名" 去访问源站, 还是用 "备用域名" 去访问? 如果用的是 "源站域名" 去访问源站, 那它这CDN也太搞笑了吧 |