给出类似
的内容Router.route('/blah/:stuff', function () {
// respond with a redirect
}, {where: 'server'});
如何进行重定向?内置了什么?或者我必须自己制作它?
这是使用Meteor 1.0 / Iron Router 1.0
答案 0 :(得分:13)
在服务器路由中,您可以访问节点的response
对象。举个例子,302重定向可能如下所示:
Router.route('/blah/:stuff', function () {
var redirectUrl = 'http://example.org/' + this.params.stuff;
this.response.writeHead(302, {
'Location': redirectUrl
});
this.response.end();
}, {where: 'server'});