nodejs能获取域名来结合泛解析吗
http:.abc.com。 根据的内容来做成二级域名的专题站 ,这样就可以动态建二级站了。 比如:1233.abc.com 2455.abc.com 二级域名可以随便输入这种。
8 回复
应该可以 就是像js那样判断location吧
这个怎么弄?同样关注
写个路由来解析域名 var pathName = url.parse(request.url).pathname; 类似这种。。
研究了一下,要想程序支持泛域名解析,首先需要配置你的域名DNS记录,把 *.yourdomain.com的A记录指向到服务器的ip地址, 或者把 *.yourdomain.com 记录转发到指定URL, 这样所有的二级域名都会发到你的程序中供你处理 然后才在程序中取requset信息,然后路由到对应的地址
不过现在国内的服务商貌似很少有提供URL转发和泛域名解析的功能
挺多都支持吧,你说的这个简单,配置一下域名解析就可以了;难的是Express怎么来处理路由。
@goooto 通过request头中取到访问的url,然后把二级域名的name匹配出来,然后自行处理,可以自行把 **.domain.com 转为domain.com/**这种形式,或是其它
@mz121star 你说的办法应该可行,有空试试 -。-
@goooto 最后这个问题,你用什么方案解决的?能分享一下吗