2015-03-02 57 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