在我的nodejs应用程序中,我需要动态添加子域。我的应用程序包含一系列书籍。如果用户登录我的网站并转到本书的详细信息页面之一,则该网址应该更改,以便该网址应包含书名作为子域名。这应该发生在每个细节页面上 任何人都可以帮我在localhost中这样做吗?
版本:
节点:v0.10.22
表达:4.12.1
答案 0 :(得分:2)
需要考虑两个问题:
对于第一部分,配置服务器的nginx /入口点应该足够直接。
对于第二部分,您需要能够确定中间件中的给定子域。 Express.js actually has something for that,允许你编写一个中间件来处理:
byte[]
请注意,在这种特定情况下,我决定将子域一起加入以构建资源名称,但您可能必须根据自己的情况进行调整。
我希望它有所帮助!