比如我的域名是 mydomain.dom 怎么用nodejs去加 apple.mydomain.com?应该和DNS有关。求思路。
回复 (14)
A
不能,放弃吧
W
没搞懂。这个和NODEJS有啥关系?
A
和 nodejs 没关系
L
引用 wuliao49没搞懂。这个和NODEJS有啥关系?
@wuliao49 这个问题我以前关注过,记得有的hosting用的软件提供 create subdomain 的接口。nodejs可以用这个接口为用户建一个用户专用的subdomain。比如 user1 注册后,可以用 user1.mydomain.com 进入自己的账户。
C
先弄泛解析
L
引用 captainblue2013先弄泛解析
@captainblue2013 查到泛解析了,是正确的方向。
L
在hosting 的 domain 设置里,我可以加
mytestdoamin.com
*.mytestdomain.com
这样所有的mytestdomain.com的子域名都可以转到nodejs程序上,通过域名分析,就可以得到子域名(用户名)了。用户名验证后,就能显示对该用户定制的网站内容。
A
S
引用 leapon在hosting 的 domain 设置里,我可以加 这样所有的mytestdomain.com的子域名都可以转到nodejs程序上,通过域名分析,就可以得到子域名(用户名)了。用户名验证后,...
@leapon:npm install vhost -g,这个跟nginx,apache,jboss,tomcat...理论上所有的web服务器是一样的。
L
引用 saionjisekai@leapon:npm install vhost g,这个跟nginx,apache,jboss,tomcat...理论上所有的web服务器是一样的。
@saionjisekai
vhost 可以处理 wildcard subdomain name 的routing,很好的建议。
app.use(vhost('*.mytestdomain.com', userapp))
C
引用 leapon@saionjisekai vhost 可以处理 wildcard subdomain name 的routing,很好的建议。
@leapon 为何不用前置nginx解决这个问题呢?
L
引用 chapgaga@leapon 为何不用前置nginx解决这个问题呢?
@chapgaga 现在的解决方案是在 nginx 里做的:
server {
listen 28813;
server_name test1.example.com test2.example.com;
location / {
proxy_pass http://homeserver.com:8610/;
}
}
C
引用 leapon@chapgaga 现在的解决方案是在 nginx 里做的:
@leapon 你是彻底抛弃r了:(
L
引用 chapgaga@leapon 你是彻底抛弃r了:(
@chapgaga 这和 R 没关系吧
参与回复
登录后即可参与回复。登录