use*_*312 5 headless next.js vercel
您好,我正在为我的博客使用无头 cms“next-wordpress-starter”,并添加了一个中间件来处理来自“x”站点的流量,并将其重定向回该站点。在本地环境中它工作完美,但是当我部署在 vercel 中时它显示此错误:500:INTERNAL_SERVER_ERROR 代码:EDGE_FUNCTION_INVOCATION_FAILED
import { NextResponse } from 'next/server';
export function middleware(req) {
let referrer_path1 = req.referrer;
console.log(referrer_path1);
if (referrer_path1.includes('x-domain')) {
let redirect_url = `https://x-domain/${req.nextUrl.pathname}`;
return NextResponse.redirect(redirect_url);
}
return NextResponse.next();
}
Run Code Online (Sandbox Code Playgroud)
是 vercel 方面的问题还是这种路由有其他解决方案?
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |