diff options
-rw-r--r-- | .changeset/cuddly-walls-remember.md | 5 | ||||
-rw-r--r-- | packages/underscore-redirects/src/astro.ts | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/.changeset/cuddly-walls-remember.md b/.changeset/cuddly-walls-remember.md new file mode 100644 index 000000000..9057e1ac0 --- /dev/null +++ b/.changeset/cuddly-walls-remember.md @@ -0,0 +1,5 @@ +--- +'@astrojs/underscore-redirects': patch +--- + +Fixes a regression which used the wrong pattern for dynamic pages diff --git a/packages/underscore-redirects/src/astro.ts b/packages/underscore-redirects/src/astro.ts index 8d91847e0..c8ff5208a 100644 --- a/packages/underscore-redirects/src/astro.ts +++ b/packages/underscore-redirects/src/astro.ts @@ -100,7 +100,7 @@ export function createRedirectsFromAstroRoutes({ } _redirects.add({ dynamic: true, - input: `${base}${route.pattern}`, + input: `${base}${pattern}`, target, status: route.type === 'redirect' ? 301 : 200, weight: 1, @@ -108,7 +108,7 @@ export function createRedirectsFromAstroRoutes({ } else { _redirects.add({ dynamic: true, - input: `${base}${route.pattern}`, + input: `${base}${pattern}`, target: dynamicTarget, status: 200, weight: 1, |