设置多域sails.js网站的常量

时间:2015-08-12 10:27:20

标签: sails.js

我有一个使用sails.js构建的网站,它有多个指向它的域名,并根据域名提供不同的内容。

为了存储一些常量,例如分析ID,我创建了一个策略来检查主机并设置本地:

switch (req.get('host')) {
case 'domain-a.com':
  res.locals.googleAnalytics = 'UA-12345678-1';
  res.locals.siteName = 'Website A';
  res.locals.advertiserId = '12345';
  break;
case 'domain-b.com':
  res.locals.googleAnalytics = 'UA-12345678-2';
  res.locals.siteName = 'Website B';
  res.locals.advertiserId = '12345';
  break;
}

我想知道是否更好:

  1. 存储全局变量
  2. 检查域名
  3. 感谢。

0 个答案:

没有答案