Sails.js将www重定向到非www url

时间:2015-01-28 20:45:15

标签: javascript sails.js

有没有办法在Sails(删除www)中将www. example.com之类的所有传入请求重定向到example.com?在xampp php服务器中,这通常是使用.htaccess完成的。我们如何在Sails.js(节点)服务器中进行此操作。

1 个答案:

答案 0 :(得分:4)

Sails.js使用express。这意味着任何用于express的中间件都可以工作,例如

以下是sails.js网站上的相关文档。

使用子域模块的示例 配置/ http.js

module.exports.http = {
  middleware: {

    removeSubDomain: require('subdomain')({base: 'yourdomain.com'}),

    // Now configure the order/arrangement of our HTTP middleware
    order: [
      'startRequestTimer',
      'removeSubDomain',
      'cookieParser',
      'session',
      'bodyParser',
      'compress',
      'methodOverride',
      'poweredBy',
      '$custom',
      'router',
      'www',
      'favicon',
      '404',
      '500'
    ]
  }
}