如何将Digitalocean Spaces子域与无CloudFlare SSL一起使用?
我正在使用DigitalOcean上的Spacess3存储。要为我的共享空间添加子域,需要上载SSL证书。我正在尝试使用Cloudflare免费边缘SSL证书,并将我的请求从我的subdomain.company.com转发到Spaces端点。我已经找到了答案,这就是我的工作方式如何将Digitalocean Spaces子域与无CloudFlare SSL一起使用?,ssl,digital-ocean,cloudflare,Ssl,Digital Ocean,Cloudflare,我正在使用DigitalOcean上的Spacess3存储。要为我的共享空间添加子域,需要上载SSL证书。我正在尝试使用Cloudflare免费边缘SSL证书,并将我的请求从我的subdomain.company.com转发到Spaces端点。我已经找到了答案,这就是我的工作方式 选择CDN选项创建DigitalOcean空间 在Cloudflare上为您的DO CDN创建所需的CNAME 使用Cloudflare Dashboard专门为步骤2中创建的CNAME创建源服务器自签名SSL证书 使
我仍然遇到有关Manoj解决方案的问题。最终我解决了这个问题。问题是空间名称必须与自定义子域完全匹配,例如:
cdn.example.com
在步骤2中,“代理”和“仅DNS”之间有什么不同?正如DO已经提供CDN一样,您是否应该只选择DNS?@entron您需要在CloudFlare上启用代理,CloudFlare自签名SSL证书才能工作。它不仅仅适用于DNS。我是网络新手,尝试做同样的事情,但没有想到第三步。我在godaddy.com(example.com)上注册了一个域,并为该域添加了数字海洋命名服务器。现在在数字海洋中,我添加了我购买的域名。在CName部分下,我添加了hostname:xyz.example.com,for是一个别名:digitalocean cdn url(bucket.sfo.digitalocean.com)。当我转到cloudflare并尝试添加站点(xyz.example.com)时,它给出了一个错误,即只应添加路由域。请帮忙我做错了什么?另外,我是否需要向cloudflare帐户付款?