这是server.js的代码 var express = require('express'); var offical = require('./app.js');
var site_vhosts=[],vhosts;
// Virtual Hosts site_vhosts.push(express.vhost('app.siyue.cc',offical));
vhost=express.createServer.apply(this,site_vhosts);
vhost.listen(80); console.log("Express router Listening on port 80");
请知道如何配置VPS nodejs的童鞋指点下,折腾了一天了,还是不知道原因,网上也没找到解决方法,问了空间商,VPS没做任何限制
回复 (3)
J
不懂.. 楼主的代码监听到 80 端口, 为什么又 curl 检测 3000 端口的返回?
D
引用 jiyinyiyong不懂.. 楼主的代码监听到 80 端口, 为什么又 curl 检测 3000 端口的返回?
这个写错了,curl ip地址不加端口也是一样,因为上面是弄了个虚拟主机,express app.js默认的是3000端口 所以http://ip地址:3000 和 http://app.siyue.cc一样
J
引用 jiyinyiyong不懂.. 楼主的代码监听到 80 端口, 为什么又 curl 检测 3000 端口的返回?
@drmfly 看楼上的代码跟 vhost 的代码比对还是很奇怪的, 建议编辑下啦 : )
http://stackoverflow.com/questions/5791260/how-can-i-configure-multiple-sub-domains-in-express-js-or-connect-js
express 我还玩不起来.. 等高人
参与回复
登录后即可参与回复。登录