【发布时间】:2015-10-20 22:54:24
【问题描述】:
我需要在多个域(例如 customer1.com 和 customer2.com)上提供一个流星应用程序,并且根据它运行的域,它应该提供不同的 css 文件并稍微改变它的行为。
我使用 nginx 作为代理将所有传入的流量(除了一些特殊的子域)转发到这个 webapp。
(如何) 是否有可能获取在流星内部访问应用程序的 URL?
【问题讨论】:
我需要在多个域(例如 customer1.com 和 customer2.com)上提供一个流星应用程序,并且根据它运行的域,它应该提供不同的 css 文件并稍微改变它的行为。
我使用 nginx 作为代理将所有传入的流量(除了一些特殊的子域)转发到这个 webapp。
(如何) 是否有可能获取在流星内部访问应用程序的 URL?
【问题讨论】:
如果你使用iron-router,你可以从请求对象中获取主机
Router.route('/testHost', function() {
this.response.end(this.request.headers.host);
//the page will print out something like 127.0.0.1:3000
}, {where: 'server'});
【讨论】: