fix: /favicon.ico 404 제거 — svg 파비콘으로 301 리다이렉트
브라우저가 페이지마다 자동 요청하는 /favicon.ico 라우트가 없어 모든 페이지 콘솔에 404가 떴다. /public/favicon.svg 로 넘긴다. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -44,6 +44,9 @@ app.use((req, res, next) => {
|
||||
|
||||
app.get("/healthz", (_req, res) => res.json({ ok: true }));
|
||||
|
||||
// 브라우저가 페이지마다 자동 요청하는 /favicon.ico → svg 파비콘으로 넘긴다(콘솔 404 제거).
|
||||
app.get("/favicon.ico", (_req, res) => res.redirect(301, "/public/favicon.svg"));
|
||||
|
||||
// fetch(AJAX) 요청인지: app.js 가 X-Requested-With 를 붙인다.
|
||||
const isAjax = (req) =>
|
||||
req.get("X-Requested-With") === "fetch" || (req.get("Accept") || "").includes("application/json");
|
||||
|
||||
Reference in New Issue
Block a user