From 51beca27760b187104fd865691da00185960cd48 Mon Sep 17 00:00:00 2001 From: Priec Date: Tue, 2 Jun 2026 23:33:27 +0200 Subject: [PATCH] caddyfile prod fix --- Caddyfile | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/Caddyfile b/Caddyfile index ea3140c..9822915 100644 --- a/Caddyfile +++ b/Caddyfile @@ -1,20 +1,23 @@ tui-pages.farmeris.sk { encode gzip - # website at the root - handle { - root * /app/tui-pages-web - file_server - handle_errors { - rewrite * /404.html - file_server - } - } - # mdbook served under /book (book.toml has site-url = "/book/") redir /book /book/ handle /book/* { root * /app/tui-pages-docs file_server } + + # website at the root (catch-all — must come last) + handle { + root * /app/tui-pages-web + file_server + } + + # custom 404 page for the website + handle_errors { + root * /app/tui-pages-web + rewrite * /404.html + file_server + } }