From ffe067448fc7d5defba286d75e08d962cb5e0ab0 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 25 Feb 2026 08:13:46 +0000 Subject: [PATCH 1/4] docs: explicitly prerender nuxt-picture page --- docs/nuxt.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 70c957be2..6ea725d7b 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -6,6 +6,11 @@ export default defineNuxtConfig({ name: 'Nuxt Image', }, compatibilityDate: '2025-08-07', + nitro: { + prerender: { + routes: ['/usage/nuxt-picture'], + }, + }, llms: { domain: 'https://image.nuxt.com', description: 'Nuxt Image is a module for Nuxt to optimize image for best performance.', From 978e2e38484d3d211304f683fe000bc2fcf4e3b3 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 25 Feb 2026 08:14:29 +0000 Subject: [PATCH 2/4] docs: prerender additional broken route --- docs/nuxt.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 6ea725d7b..31d3e1723 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -8,7 +8,7 @@ export default defineNuxtConfig({ compatibilityDate: '2025-08-07', nitro: { prerender: { - routes: ['/usage/nuxt-picture'], + routes: ['/usage/nuxt-picture', '/usage/use-image'], }, }, llms: { From ecc9d47f195380a54f9a308f992e739961f75fbf Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 25 Feb 2026 09:15:07 +0000 Subject: [PATCH 3/4] docs: exclude known-static pages from `routes.json` --- docs/nuxt.config.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 31d3e1723..6ad093740 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -7,8 +7,21 @@ export default defineNuxtConfig({ }, compatibilityDate: '2025-08-07', nitro: { - prerender: { - routes: ['/usage/nuxt-picture', '/usage/use-image'], + cloudflare: { + pages: { + routes: { + exclude: [ + '/get-started/*', + '/usage/*', + '/providers/*', + '/advanced/*', + '/playground', + '/__og-image__/*', + '/__nuxt_content/*', + '/raw/*', + ], + }, + }, }, }, llms: { From 9526bce53d119a75b6b97962cd664015671df5a8 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 25 Feb 2026 09:19:28 +0000 Subject: [PATCH 4/4] chore: remove overlapping rule --- docs/nuxt.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 6ad093740..e35507dc6 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -16,7 +16,6 @@ export default defineNuxtConfig({ '/providers/*', '/advanced/*', '/playground', - '/__og-image__/*', '/__nuxt_content/*', '/raw/*', ],