【发布时间】:2015-01-19 07:10:21
【问题描述】:
所以我正在创建一个基本的虚 URL 系统,我可以在其中拥有 http://myURL.com/v/some-text,从数据库中抓取一个项目并根据客户端是否是移动/桌面和其他功能重定向到特定 URL。
我通常构建 Facebook 应用程序,因此对于桌面应用程序,它们将被重定向到 Facebook URL,否则在移动设备上我可以使用普通路由。
有没有办法从服务器端的 Iron Router 重定向到外部网站?
this.route('vanity',{
path: '/v/:vanity',
data: function(){
var vanity = Vanity.findOne({slug:this.params.vanity});
// mobile / desktop detection
if(vanity){
if(mobile){
// Redirect to vanity mobile link
}else{
// Redirect to vanity desktop link
}
}else{
Router.go('/');
}
}
});
【问题讨论】:
标签: javascript meteor iron-router