From b5770b430133155cdbdbdf722cbca6cce400d152 Mon Sep 17 00:00:00 2001 From: "Satsuki Akiba (aider)" Date: Wed, 4 Jun 2025 10:56:56 +0900 Subject: [PATCH] fix: serve index.html instead of page.html --- server.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/server.ts b/server.ts index 3ba782e..b52ffd1 100644 --- a/server.ts +++ b/server.ts @@ -104,37 +104,37 @@ app.get("/podcast.xml", async (c) => { // フォールバックとして index.html(ルートパス) app.get("/", async (c) => { - const indexPath = path.join(frontendBuildDir, "server", "app", "page.html"); + const indexPath = path.join(frontendBuildDir, "server", "app", "index.html"); const file = Bun.file(indexPath); if (await file.exists()) { - console.log(`Serving page.html from ${indexPath}`); + console.log(`Serving index.html from ${indexPath}`); return c.body(file, 200, { "Content-Type": "text/html; charset=utf-8" }); } - console.error(`page.html not found at ${indexPath}`); + console.error(`index.html not found at ${indexPath}`); return c.notFound(); }); // フォールバックとして index.html(明示的なパス) app.get("/index.html", async (c) => { - const indexPath = path.join(frontendBuildDir, "server", "app", "page.html"); + const indexPath = path.join(frontendBuildDir, "server", "app", "index.html"); const file = Bun.file(indexPath); if (await file.exists()) { - console.log(`Serving page.html from ${indexPath}`); + console.log(`Serving index.html from ${indexPath}`); return c.body(file, 200, { "Content-Type": "text/html; charset=utf-8" }); } - console.error(`page.html not found at ${indexPath}`); + console.error(`index.html not found at ${indexPath}`); return c.notFound(); }); -// その他のパスも page.html へフォールバック +// その他のパスも index.html へフォールバック app.get("*", async (c) => { - const indexPath = path.join(frontendBuildDir, "server", "app", "page.html"); + const indexPath = path.join(frontendBuildDir, "server", "app", "index.html"); const file = Bun.file(indexPath); if (await file.exists()) { - console.log(`Serving page.html from ${indexPath}`); + console.log(`Serving index.html from ${indexPath}`); return c.body(file, 200, { "Content-Type": "text/html; charset=utf-8" }); } - console.error(`page.html not found at ${indexPath}`); + console.error(`index.html not found at ${indexPath}`); return c.notFound(); });