summaryrefslogtreecommitdiff
path: root/packages/integrations/cloudflare/src/utils/generate-routes-json.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/cloudflare/src/utils/generate-routes-json.ts')
-rw-r--r--packages/integrations/cloudflare/src/utils/generate-routes-json.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/integrations/cloudflare/src/utils/generate-routes-json.ts b/packages/integrations/cloudflare/src/utils/generate-routes-json.ts
index 2841e79eb..8ddef2022 100644
--- a/packages/integrations/cloudflare/src/utils/generate-routes-json.ts
+++ b/packages/integrations/cloudflare/src/utils/generate-routes-json.ts
@@ -170,6 +170,10 @@ export async function createRoutesFile(
);
excludePaths.push(assetsPath);
+ for (const redirect of redirects) {
+ excludePaths.push(segmentsToCfSyntax(redirect, _config));
+ }
+
if (existsSync(fileURLToPath(_config.publicDir))) {
const staticFiles = await glob(`${fileURLToPath(_config.publicDir)}/**/*`, {
cwd: fileURLToPath(_config.publicDir),
@@ -190,10 +194,6 @@ export async function createRoutesFile(
}
}
- for (const redirect of redirects) {
- excludePaths.push(segmentsToCfSyntax(redirect, _config));
- }
-
let hasPrerendered404 = false;
for (const route of routes) {
const convertedPath = segmentsToCfSyntax(route.segments, _config);