快速重定向子域?

时间:2015-02-26 03:15:28

标签: javascript node.js redirect express

使用npm subdomain我的服务器上有路由,例如/subdomain/app可以代理app.localhost并发送请求。

在我的客户端,我试图想办法保持路径相对,所以当在生产和开发之间切换时,我不必更改链接。

我正在考虑添加与/subdomain/app相关联的链接,例如/sub_Domain/app以在客户端上创建相对路径,然后在快速路由/sub_Domain/app内使用正确的网址进行响应,在这种情况下将返回app.localhost,然后返回客户端重定向到javascript?

示例:

//client
<a href="/sub_Domain/app">Go to app</a>

//server
router.get('/sub_Domain/app', function(req,res) {
  // added res.headers.origin to adapt if local or production
  res.send('app.'+res.headers.origin);
}

那么也许我必须阻止默认链接并坐在那里等待响应然后根据所述响应重定向。

我想知道是否有更清洁的方法来做到这一点?我有什么选择等?

0 个答案:

没有答案