default404Page() — astro Function Reference
Architecture documentation for the default404Page() function in astro-designed-error-pages.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 89de6c78_a1e0_018c_4b89_d56e4f6333e2["default404Page()"] 9c6554bc_d2d0_71e8_a67a_6169c77b52f5["astro-designed-error-pages.ts"] 89de6c78_a1e0_018c_4b89_d56e4f6333e2 -->|defined in| 9c6554bc_d2d0_71e8_a67a_6169c77b52f5 style 89de6c78_a1e0_018c_4b89_d56e4f6333e2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/core/routing/astro-designed-error-pages.ts lines 28–38
async function default404Page({ pathname }: { pathname: string }) {
return new Response(
notFoundTemplate({
statusCode: 404,
title: 'Not found',
tabTitle: '404: Not Found',
pathname,
}),
{ status: 404, headers: { 'Content-Type': 'text/html' } },
);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does default404Page() do?
default404Page() is a function in the astro codebase, defined in packages/astro/src/core/routing/astro-designed-error-pages.ts.
Where is default404Page() defined?
default404Page() is defined in packages/astro/src/core/routing/astro-designed-error-pages.ts at line 28.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free