gpt4 book ai didi

meteor - 在 meteor 中,使用铁:router how to redirect user to page 404 if the path is not defined?

转载 作者:行者123 更新时间:2023-12-04 13:19:13 26 4
gpt4 key购买 nike

我使用Meteor 1.0和iron:router。我目前使用以下2条路由定义来重定向用户:

Router.route('/', function () {
this.render('home_page');
});

Router.route('/about', function () {
this.render('about');
});

如何为未定义的路由定义路由(错误404)?例如,如果用户转到网址“/blablabla”,我希望将他重定向到/404,这将引用一个模板。

最佳答案

我曾经定义了一个包罗万象的路由("/*"),但是这停止了我对Meteor 1.0的更新,因此去寻找更好的方法,我注意到您可以配置notFoundTemplate。这似乎对我有用。它使用layoutTemplate作为基础,并且只用yield填充notFoundTemplate,这正是我想要的。

Router.configure({layoutTemplate: 'layout', notFoundTemplate: '404'});

关于meteor - 在 meteor 中,使用铁:router how to redirect user to page 404 if the path is not defined?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26876614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com