two-cloudwebsite/.next/routes-manifest.json
2025-09-15 13:47:39 +08:00

138 lines
3.4 KiB
JSON

{
"version": 3,
"pages404": true,
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:file((?!\\.well-known(?:/.*)?)(?:[^/]+/)*[^/]+\\.\\w+)/",
"destination": "/:file",
"internal": true,
"missing": [
{
"type": "header",
"key": "x-nextjs-data"
}
],
"statusCode": 308,
"regex": "^(?:/((?!\\.well-known(?:/.*)?)(?:[^/]+/)*[^/]+\\.\\w+))/$"
},
{
"source": "/:notfile((?!\\.well-known(?:/.*)?)(?:[^/]+/)*[^/\\.]+)",
"destination": "/:notfile/",
"internal": true,
"statusCode": 308,
"regex": "^(?:/((?!\\.well-known(?:/.*)?)(?:[^/]+/)*[^/\\.]+))$"
}
],
"headers": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [
{
"source": "/sitemap.xml",
"destination": "/api/sitemap",
"regex": "^/sitemap\\.xml(?:/)?$"
}
],
"fallback": []
},
"dynamicRoutes": [
{
"page": "/api/sitemap/[lang]",
"regex": "^/api/sitemap/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPlang": "nxtPlang"
},
"namedRegex": "^/api/sitemap/(?<nxtPlang>[^/]+?)(?:/)?$"
},
{
"page": "/news/[slug]",
"regex": "^/news/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"namedRegex": "^/news/(?<nxtPslug>[^/]+?)(?:/)?$"
}
],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/about",
"regex": "^/about(?:/)?$",
"routeKeys": {},
"namedRegex": "^/about(?:/)?$"
},
{
"page": "/cases",
"regex": "^/cases(?:/)?$",
"routeKeys": {},
"namedRegex": "^/cases(?:/)?$"
},
{
"page": "/contact",
"regex": "^/contact(?:/)?$",
"routeKeys": {},
"namedRegex": "^/contact(?:/)?$"
},
{
"page": "/features",
"regex": "^/features(?:/)?$",
"routeKeys": {},
"namedRegex": "^/features(?:/)?$"
},
{
"page": "/login",
"regex": "^/login(?:/)?$",
"routeKeys": {},
"namedRegex": "^/login(?:/)?$"
},
{
"page": "/news",
"regex": "^/news(?:/)?$",
"routeKeys": {},
"namedRegex": "^/news(?:/)?$"
},
{
"page": "/pricing",
"regex": "^/pricing(?:/)?$",
"routeKeys": {},
"namedRegex": "^/pricing(?:/)?$"
}
],
"dataRoutes": [
{
"page": "/news",
"dataRouteRegex": "^/_next/data/BC55hDkCbKdePlWWvs1u_/news\\.json$"
},
{
"page": "/news/[slug]",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"dataRouteRegex": "^/_next/data/BC55hDkCbKdePlWWvs1u_/news/([^/]+?)\\.json$",
"namedDataRouteRegex": "^/_next/data/BC55hDkCbKdePlWWvs1u_/news/(?<nxtPslug>[^/]+?)\\.json$"
}
],
"rsc": {
"header": "RSC",
"varyHeader": "RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch",
"prefetchHeader": "Next-Router-Prefetch",
"didPostponeHeader": "x-nextjs-postponed",
"contentTypeHeader": "text/x-component",
"suffix": ".rsc",
"prefetchSuffix": ".prefetch.rsc",
"prefetchSegmentHeader": "Next-Router-Segment-Prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments"
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}