将自定义域添加到heroku中的应用程序时遇到了几次麻烦。 我所在的Heroku团队拥有数百个heroku应用程序。查看每个域的设置以尝试查找在何处设置了自定义域以将其删除,这将很麻烦。有没有办法列出整个帐户使用的所有自定义域?
我现在遇到了两次,其中一个“当前正在由另一个应用程序使用错误”和一个“另一个应用程序正在使用通配符域”。 Heroku确实提供了一种联系支持人员以删除自定义域https://tools.heroku.support/domain-release的方式,但这需要DNS验证,可能需要一些时间。我想知道什么应用正在使用它,然后再将其删除。
答案 0 :(得分:0)
在进行一些搜索之后,如果安装了Heroku CLI,我将结合一些不同的脚本来使用以下控制台命令:
for site (`heroku list -t my-team`); do echo `heroku domains --app $site`; done;
这会将所有Heroku应用程序和已配置的自定义域输出到控制台,然后我可以搜索该控制台以查看在哪个应用上配置了自定义域。