2015-03-02 56 views
4

是否可以将子域名动态添加到指向您的heroku应用的自定义域中?用nodeJS在Heroku上动态创建子域名?

例如,您正在创建一个允许用户创建自己的页面的应用程序。假设www.example.com指向您的heroku应用,并且名为John的用户创建页面,并且您的应用创建了具有johns内容的john.example.com

对于节点,您可以通过快速路由来做到这一点吗?

回答

3

是的。您确实可以使用Heroku Platform API动态地将域添加到您的Heroku应用程序。这里是你需要的确切位的链接:https://devcenter.heroku.com/articles/platform-api-reference#domain

然后,你可以通过节点请求对象(req.url,我相信)读取域数据。

+1

如何为他们的客户处理这些网站的SSL?类似于Squarespace为其客户及其自定义域提供SSL证书的方式。是否需要为每个SSL证书购买新的SSL证书? – fjaxyu 2017-04-17 04:40:55