gpt4 book ai didi

node.js - 动态生成子域

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:54 24 4
gpt4 key购买 nike

我正在开发一个 MEAN 应用程序,它为人们提供自己独特的子域作为注册过程的一部分。我该如何做到这一点?

我对使用什么云服务持开放态度,例如 Digital Ocean 给我留下了深刻的印象,但它同样可以是 AWS。只要它是可扩展的。

那么,当 Bob 向我们注册时,如何生成 bobsmith.nicksamazingnewapp.com 呢?并让他能够立即使用它?

最佳答案

虚拟主机是最佳选择。看看我前几天遇到的这个新的 Express 库。您只需使用 vhost 中间件。 https://github.com/expressjs/vhost

这是他们网站上的代码示例

// create main app
var app = connect()

// add vhost routing to main app for mail
app.use(vhost('mail.example.com', mailapp))

// route static assets for "assets-*" subdomain to get
// around max host connections limit on browsers
app.use(vhost('assets-*.example.com', staticapp))

仅供引用,如果您使用的是 mean.io然后你需要在 config/express.js 文件中添加你的中间件

关于node.js - 动态生成子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com