diff --git a/src/pages/check/[...target].astro b/src/pages/check/[...target].astro index cc920ce..3d81b4f 100644 --- a/src/pages/check/[...target].astro +++ b/src/pages/check/[...target].astro @@ -4,7 +4,13 @@ import '../../web-check-live/styles/index.css'; export const prerender = false; -const { pathname } = new URL(Astro.request.url) +const { pathname, search } = new URL(Astro.request.url); + +const searchUrl = new URLSearchParams(search).get('url'); + +if (searchUrl) { + Astro.redirect(`/check/${encodeURIComponent(searchUrl)}`); +} --- @@ -14,6 +20,15 @@ const { pathname } = new URL(Astro.request.url)
- +