web: add function to redirect Grind 75 path

pull/662/head
Yangshun 2 months ago
parent a45315e52b
commit 5c7069049d

@ -17,4 +17,7 @@
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
# cloudflare
.wrangler

@ -0,0 +1,13 @@
const SOURCE_HOST = 'https://grind75.vercel.app';
export async function onRequest(context) {
const { request } = context;
// Define the original and target paths
const url = new URL(request.url);
// Rewrite to the new domain, preserving the original path and query string
const newURL = SOURCE_HOST + url.pathname + url.search;
// Fetch the content from the new domain
return await fetch(newURL, request);
}
Loading…
Cancel
Save