[ExpressJS] ExpressJS www없이 접속 www로 리다이렉트(Redirect) 처리

업데이트:
최대 1 분 소요

ExpressJS에서 www없이 접속할 경우 www가 있는 페이지로 리다이렉트

var express = require("express");
var app = express.createServer();

app.all(/.*/, function(req, res, next) {
  var host = req.header("host");
  if (host.match(/^www\..*/i)) {
    next();
  } else {
    res.redirect(301, "http://www." + host + req.url);
  }
});