| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/codex-web/.next/ |
Upload File : |
{
"version": 3,
"pages404": true,
"appType": "app",
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:path+/",
"destination": "/:path+",
"internal": true,
"priority": true,
"statusCode": 308,
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
}
],
"headers": [],
"onMatchHeaders": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [],
"fallback": []
},
"dynamicRoutes": [
{
"page": "/capabilities/[slug]",
"regex": "^/capabilities/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"namedRegex": "^/capabilities/(?<nxtPslug>[^/]+?)(?:/)?$"
},
{
"page": "/packages/[slug]",
"regex": "^/packages/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"namedRegex": "^/packages/(?<nxtPslug>[^/]+?)(?:/)?$"
},
{
"page": "/projects/[slug]",
"regex": "^/projects/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"namedRegex": "^/projects/(?<nxtPslug>[^/]+?)(?:/)?$"
}
],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/_global-error",
"regex": "^/_global\\-error(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_global\\-error(?:/)?$"
},
{
"page": "/_not-found",
"regex": "^/_not\\-found(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_not\\-found(?:/)?$"
},
{
"page": "/about",
"regex": "^/about(?:/)?$",
"routeKeys": {},
"namedRegex": "^/about(?:/)?$"
},
{
"page": "/api/revalidate",
"regex": "^/api/revalidate(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/revalidate(?:/)?$"
},
{
"page": "/capabilities",
"regex": "^/capabilities(?:/)?$",
"routeKeys": {},
"namedRegex": "^/capabilities(?:/)?$"
},
{
"page": "/gaps",
"regex": "^/gaps(?:/)?$",
"routeKeys": {},
"namedRegex": "^/gaps(?:/)?$"
},
{
"page": "/heatmap",
"regex": "^/heatmap(?:/)?$",
"routeKeys": {},
"namedRegex": "^/heatmap(?:/)?$"
},
{
"page": "/packages",
"regex": "^/packages(?:/)?$",
"routeKeys": {},
"namedRegex": "^/packages(?:/)?$"
},
{
"page": "/projects",
"regex": "^/projects(?:/)?$",
"routeKeys": {},
"namedRegex": "^/projects(?:/)?$"
},
{
"page": "/resume-bullets",
"regex": "^/resume\\-bullets(?:/)?$",
"routeKeys": {},
"namedRegex": "^/resume\\-bullets(?:/)?$"
},
{
"page": "/robots.txt",
"regex": "^/robots\\.txt(?:/)?$",
"routeKeys": {},
"namedRegex": "^/robots\\.txt(?:/)?$"
},
{
"page": "/sitemap.xml",
"regex": "^/sitemap\\.xml(?:/)?$",
"routeKeys": {},
"namedRegex": "^/sitemap\\.xml(?:/)?$"
}
],
"dataRoutes": [],
"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",
"prefetchSegmentHeader": "next-router-segment-prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments",
"clientParamParsing": false,
"dynamicRSCPrerender": false
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}