diff options
author | 2023-11-01 20:51:15 +0100 | |
---|---|---|
committer | 2023-11-01 14:51:15 -0500 | |
commit | 0ee7c9aac9d0dbe727edb91ce944d607947aa242 (patch) | |
tree | 4e577e13017cd2a9e27706657b385208b0d14e4b | |
parent | ea16b45c0d13b9eb0b42cbc0f8ba6c0b38a55fec (diff) | |
download | astro-0ee7c9aac9d0dbe727edb91ce944d607947aa242.tar.gz astro-0ee7c9aac9d0dbe727edb91ce944d607947aa242.tar.zst astro-0ee7c9aac9d0dbe727edb91ce944d607947aa242.zip |
fix(underscore-redirects): fix dynamic pattern regression (#8979)
-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, |