Skip to content

Commit df14c02

Browse files
committedMar 25, 2025
docs: note that middleware runs on error pages as well
resolves #23477

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed
 

‎docs/2.guide/2.directory-structure/1.middleware.md

+2
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@ export default defineNuxtRouteMiddleware(to => {
134134
})
135135
```
136136

137+
This is true even if you throw an error in your middleware on the server, and an error page is rendered. The middleware will still run again in the browser.
138+
137139
::note
138140
Rendering an error page is an entirely separate page load, meaning any registered middleware will run again. You can use [`useError`](/docs/getting-started/error-handling#useerror) in middleware to check if an error is being handled.
139141
::

0 commit comments

Comments
 (0)
Please sign in to comment.