将Route 53连接到DigitalOcean CDN

时间:2019-06-18 14:45:04

标签: amazon-web-services dns digital-ocean cdn amazon-route53

我将Route 53用作DNS提供商,并且想使用DigitalOcean的CDN如何将子域路由到DO CDN?

CNAME是否可以工作?

cdn.mydomain.com CNAME mydospace.nyc3.cdn.digitaloceanspaces.com

还是有另一种解决方法?

也许将我的子域中的NS记录添加到DigitalOcean NS中,然后使用DO的网络连接?

------------编辑:-------------

似乎CNAME不能与cdn终结点一起使用,但是如果您省略cdn部分,即mydospace.nyc3.digitaloceanspaces.com

,它就可以工作

但是!现在它会返回NoSuchBucket错误

1 个答案:

答案 0 :(得分:-1)

  

CNAME是否可以工作?

     

cdn.mydomain.com CNAME mydospace.nyc3.cdn.digitaloceanspaces.com

是的,这正是您需要做的。您实际上不需要使用Digital Ocean的DNS。您只需要在托管DNS的任何地方设置此CNAME。

接下来,您需要手动安装SSL证书。您可以通过LetsEncrypt手动生成此文件,也可以购买一个。

证书到位后,它将正常工作。

  

好像CNAME不能与cdn端点一起使用,但是如果您省略了cdn部分,即mydospace.nyc3.digitaloceanspaces.com,则可以使用

不,这是不正确的。 CNAME 必须设置为CDN端点。