From 33160d78b1ba73e8a9809ab3df4c0f1cd5eaabd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD?= Date: Mon, 9 Oct 2023 18:17:28 +0600 Subject: [PATCH] Update Caddyfile --- configs/Caddyfile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/configs/Caddyfile b/configs/Caddyfile index 7117344..a3e3de5 100644 --- a/configs/Caddyfile +++ b/configs/Caddyfile @@ -3,9 +3,21 @@ acme_dns google_domains {$CADDY_API_KEY} } -fruw.org { - root * /var/caddy/hugo +fruw.org, fruw.org:8448 { + # hugo file_server + root * /var/caddy/hugo + handle_errors { + @404-410 expression `{err.status_code} in [404, 410]` + handle @404-410 { + file_server + root * /var/caddy/hugo + rewrite * /404.html + } + } + + # matrix + reverse_proxy /_matrix/* localhost:50003 } ok.fruw.org {