next.js Vercel阻止Google索引网站

lf5gs5x2  于 2023-10-18  发布在  Go
关注(0)|答案(1)|浏览(96)

当试图在google控制台上检查我的网站时,我遇到了一个401错误,它反映在我的vercel日志控制台中,如下所示enter image description here。我试图解析的URL已经被添加到我的中间件文件中的publicRoutes中,我不知道为什么它被阻止了
我试着调整中间件,并调查可能导致它的原因,但找不到任何东西

epfja78i

epfja78i1#

我也面临着同样的问题。我在某个地方遇到了这个解决方案,我不记得确切的位置,因为我打开了大约50个选项卡试图解决这个问题。我注解掉了所有内容(甚至是publicRoutes),并添加了以下内容:

import { withClerkMiddleware } from "@clerk/nextjs/server";
import { NextResponse } from "next/server";
import type { NextRequest } from "next/server";

export default withClerkMiddleware((req: NextRequest) => {
  return NextResponse.next();
});

export const config = {
  matcher: "/((?!_next/image|_next/static|favicon.ico).*)",
};

withClerkMiddleware已被弃用,但它使我的网站可扩展,我目前正在等待它被索引。

相关问题