所以我有一个很棒的多租户项目我和Django一起做的。我把它部署在heroku上,一切都很顺利。但是它的多租户,所以我需要像customer1.site.com和customer2.site.com这样的东西。
因为我的计算机有一个静态的IP地址,所以我可以将*.site.com路由到我的IP地址,然后一切都正常。
Heroku没有这种静态ip地址的能力。那我该怎么熬过去呢?我需要一个成本效益高的方法来解决这个问题。我看到的解决方案主要是用于出站流量的加载项。我只需将所有流量路由到*.site.com到一个ip地址,这个ip地址将显示我的应用程序在heroku上。
从理论上讲,我可以做一些类似*.app.site.com的事情,并将所有的流量路由到app.herokuapp.com,但是customer.app.site.com似乎非常诚实。而且看起来很俗气。有人做过什么吗?强健的文字
发布于 2020-05-28 14:01:29
您可以将通配符域路由到Heroku,如其文档所示
heroku domains:add *.example.com使用*通配符子域表示法将CNAME记录添加到包围-木兰-9265.herokudns.com。你的DNS提供者。
https://stackoverflow.com/questions/62066283
复制相似问题