3
node.sj 및 Expressjs v3과 함께 하위 도메인을 추가하려고 시도하지만 404 도메인을 가져올 수 없거나 하위 도메인을로드하려고 할 때 계속받을 수 있습니다. 내가 잘못 여기서 뭐하는 거지 뭔가nodejs에 서브 도메인 추가 및 표현
var express = require('express'),
app = module.exports = express(),
MongoStore = require('connect-mongodb'),
server = require('http').createServer(app),
fs = require('fs'),
socket = require('./lib/sockets'),
flash = require('./middleware/flash');
app.configure('development', function() {
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
app.configure('production', function() {
app.use(express.errorHandler());
});
app.configure(function() {
app.use(express.favicon(__dirname + '/public/domain.com/images/favicon.ico'));
app.engine('.html', require('ejs').__express);
app.set('views', __dirname + '/views/site');
app.set('view engine', 'ejs');
app.use(express.cookieParser());
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(flash());
app.use(app.router);
app.use(express.vhost(app.get('manager_vhost'), require('./subdomains/Manager')));
});
server.listen(3000);
socket.listen(server, sessionStore, app);
이 내 관리자 파일
var express = require('express'),
manager = module.exports = express();
manager.configure(function() {
manager.use(express.static(manager.get('base_location') + '/public/'));
manager.engine('.html', require('ejs').__express);
manager.set('view engine', 'ejs');
manager.set('version', version);
});
에 무엇을 가지고 있습니까?
와우 나는 어떤 컨트롤러에 추가하는 것을 잊어 버렸습니다. –