我有一个使用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;
}
我想知道是否更好:
感谢。