Adding a Page
You can use Astro’s file-based routing.
To add a new page, create a new file in the src/pages
directory.
Example of Creating an Astro Page
When you initialize a project, src/pages/index.astro
is provided.
For example, if you create src/pages/about.astro
, you will be able to access it at http://localhost:4321/about when the development server is running.
<p>This is the about page.</p>
For information on Astro components with the .astro
extension, refer to the Components section of the Astro documentation.
Related Documentation
For information on the types of files that can be displayed and error pages, refer to Astro’s Pages guide.
Additionally, Astro’s Routing guide covers topics such as:
- Navigating between pages
- Static routes
- Dynamic routes
- Redirects