使用Node.js/Express我有一個REST API和多個同構/通用應用程序,它們使用此API。Node.js - 每個用戶的子域+允許自定義域
我想讓用戶擁有自己的子域名,並且在註冊時動態發生。
從我研究過的最好的方式來做到這一點是指向同構/通用應用程序服務器的通配符記錄,並有一些邏輯解釋請求查找子域並提供適當的頁面。我假設需要坐在應用程序的前面,並對服務器的每個請求都發生。
這是解決此問題的最佳方法嗎?有其他方法嗎?
是否會有任何可擴展性方面的問題?
然後我想讓用戶擁有一個自定義域。 Tumblr和其他服務提供了類似的功能,允許您將CNAME記錄指向用戶子域。我一直無法找到關於如何工作的很多信息。
允許用戶在應用程序的區域中使用自定義域的最佳方式是什麼?