自定义域名为白色标签

时间:2017-08-26 02:10:42

标签: dns cloudflare saas cname

我在app.mydomain.com上托管了一个CakePHP网络应用。这个DNS由cloudflare管理,我正在使用Cloudflares免费SSL。

现在我希望客户将其域名用作白标。

  

app.clientdomain.com ------> app.mydomain.com

这不是域重定向。我试图找出,似乎有自定义CNAME指向的东西。对此有任何帮助非常感谢。

应用程序必须拥有SSL。 app.mydomain.com有SSL,但客户端可能没有。我该如何应对?

我知道我可以告诉客户端将A记录设置为我的服务器IP,但这不是我想要的。我不想放弃我的IP,并希望将我的cloudflare用作DNS解析器。

我已经尝试到处寻找这个并且找不到多少。如果您也可以告诉我这是什么,我希望能够更多地了解它。

谢谢你:)

1 个答案:

答案 0 :(得分:0)

与类似的应用程序比较

问题中描述的是一个相当标准的事情。与例如google apps

中的等效指令进行比较
  

按照显示的说明为每个添加CNAME记录   您正在定制的服务地址。要添加CNAME记录,请登录   您在域名托管服务商网站上的帐户,而非Google帐户。

     

例如,要创建Gmail地址mail.yourdomain.com,请添加   将邮件指向ghs.googlehosted.com的CNAME记录。你的域名   主机记录看起来像这样:

----------------------------------------------
| Type | Name or Host | Value or Address     |
----------------------------------------------
|CNAME | mail         | ghs.googlehosted.com |
|CNAME | calendar     | ghs.googlehosted.com |
----------------------------------------------

SSL

  

应用程序必须拥有SSL。

你可能会遇到这个问题。因为cloudflare甚至不可能路由为app.clientdomain.com命中它的请求,除非它们的服务器上存在该域名。如果您继续使用cloudflare的免费计划,您或客户将不得不将他们的域添加到 cloudflare以便它将路由请求 - 如果客户端想要使用他们自己的ssl证书,该证书需要上传到cloudflare(这意味着:您或他们需要商业计划),因为app.clientdomain.com的请求将会发生。

总而言之,如果这是您的商业计划,它似乎与使用cloudflare不兼容 - 除非这个想法是强迫客户使用cloudflare。