gpt4 book ai didi

javascript - meteor 301 重定向 nodejs

转载 作者:搜寻专家 更新时间:2023-11-01 00:46:19 25 4
gpt4 key购买 nike

如何在 meteor js 中使用 301 将 www.site.com 重定向到 site.com。

我通常使用 express,但我们在 meteor 中没有。

最佳答案

如果您查看 packages/accounts-oauth-helper/oauth_server.js,您会找到一个如何让服务器监听 HTTP 的示例:

// Listen to incoming OAuth http requests
__meteor_bootstrap__.app
.use(connect.query())
.use(function(req, res, next) {
// Need to create a Fiber since we're using synchronous http
// calls and nothing else is wrapping this in a fiber
// automatically
Fiber(function () {
Accounts.oauth._middleware(req, res, next);
}).run();
});

您可以检查 req.url 并使用 res.writeHead 设置 HTTP header 并调用 ,而不是生成 Fiber 并调用 OAuth 中间件逻辑res.end(),或使用 next() 继续进入通常的 Meteor 堆栈。

关于javascript - meteor 301 重定向 nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13904937/

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