我尝试设置Fastly的API加速,这需要为我的api子域设置一个CNAME到global.prod.fastly.net
。
但我已经有一个指向我的Heroku子域的CNAME,例如unagi-xxxx.herokussl.com
。
我无法将Fastly本身的域设置为unagi-xxxx.herokussl.com
,因为此端点无法直接访问,只能通过自定义域访问。
我如何使这项工作?
答案 0 :(得分:0)
在您的DNS提供商网站中,设置CNAME记录以指向" global.prod.fastly.net'。
然后,在您的Heroku环境中,删除您的自定义域,例如:
$ heroku domains:remove api.blah.com
这将强制所有api.blah.com流量快速通过,然后在幕后查询您的Heroku应用程序(透明地)。
另请注意:即使您不从Heroku中删除自定义子域,事情仍然有效。 Heroku不会将您的内置Heroku DNS名称列入黑名单。