在Heroku上快速CNAME到api子域(使用SSL)

时间:2014-12-27 22:51:06

标签: heroku dns cdn cname

我尝试设置Fastly的API加速,这需要为我的api子域设置一个CNAME到global.prod.fastly.net

但我已经有一个指向我的Heroku子域的CNAME,例如unagi-xxxx.herokussl.com

我无法将Fastly本身的域设置为unagi-xxxx.herokussl.com,因为此端点无法直接访问,只能通过自定义域访问。

我如何使这项工作?

1 个答案:

答案 0 :(得分:0)

在您的DNS提供商网站中,设置CNAME记录以指向" global.prod.fastly.net'。

然后,在您的Heroku环境中,删除您的自定义域,例如:

$ heroku domains:remove api.blah.com

这将强制所有api.blah.com流量快速通过,然后在幕后查询您的Heroku应用程序(透明地)。

另请注意:即使您不从Heroku中删除自定义子域,事情仍然有效。 Heroku不会将您的内置Heroku DNS名称列入黑名单。