From 0075f1b98e8be7311df29e5eb3aa76df8ae4417d Mon Sep 17 00:00:00 2001 From: David Stack <2013388+davidstackio@users.noreply.github.com> Date: Wed, 9 Apr 2025 17:20:18 -0400 Subject: [PATCH] docs: add example fixing Nuxt error page rendering Related: https://github.com/nitrojs/nitro/issues/1007 https://github.com/nuxt/nuxt/issues/27269 --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5f41155..16639cf 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,10 @@ import { useCompression } from 'h3-compression' export default defineNitroPlugin((nitro) => { nitro.hooks.hook('render:response', async (response, { event }) => { + // Skip internal nuxt routes (e.g. error page) + if (getRequestURL(event).pathname.startsWith('/__nuxt')) + return + if (!response.headers?.['content-type']?.startsWith('text/html')) return