History

Rewrite /home to / when proxying to marketing worker

Rhys Sullivan committed 7 months ago

Commit a3aaded1 parent 94313601 file · +2 −2Browse files

Unified · Split

apps/cloud/src/start.ts+2−2
@@ -30,9 +30,9 @@ const marketingMiddleware = createMiddleware({ type: "request" }).server( · 29 unmodified lines
30 const marketing = await getMarketingWorker();30 const marketing = await getMarketingWorker();
31 if (!marketing) return next();31 if (!marketing) return next();
32 32
33 // Rewrite path: if user hits "/" without auth, serve marketing homepage
34 const url = new URL(request.url);33 const url = new URL(request.url);
35 if (pathname === "/") {34 // Rewrite /home to / so marketing worker serves its homepage
35 if (pathname === "/home") {
36 url.pathname = "/";36 url.pathname = "/";
37 }37 }
38 return marketing.fetch(new Request(url, request));38 return marketing.fetch(new Request(url, request));