gpt4 book ai didi

javascript - 重定向到 Nodejs 中的默认语言?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:35:49 26 4
gpt4 key购买 nike

目前在 Node.js/Express 网站上工作,我在其中设置了两种语言(EN 和 FR)。如果用户输入 www.domain.com(= 未设置语言),我希望将其重定向到默认语言的起始页 - 在本例中为 EN,因此 www.domain.com/en 但如果用户输入 www. domain.com/fr 它应该加载 FR 语言的起始页。

编辑:我如何在我的后端正确地执行此操作,以便尽快正确地进行重定向?

谢谢

最佳答案

您不需要进行重定向,只需对根路径和语言特定路径使用相同的路由处理函数即可:

router.get('/en', handleEnglish);
router.get('/', handleEnglish);
router.get('/fr', handleFrench)

如果您想通过重定向使 URL 显式化,您可以执行以下操作:

router.get('/en', handleEnglish);
router.get('/fr', handleFrench)
router.get('/', function(req, res) {
res.redirect('/en');
});

关于javascript - 重定向到 Nodejs 中的默认语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57664892/

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