From 253497cad45b086aae3cc1c99e483146440ae8c2 Mon Sep 17 00:00:00 2001 From: Denis Bezykornov Date: Sat, 16 Mar 2024 20:16:58 +0300 Subject: [PATCH] docs: add config for Caddy server (#1002) --- docs/hosting.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/hosting.md b/docs/hosting.md index eeb9308..e5ef9a6 100644 --- a/docs/hosting.md +++ b/docs/hosting.md @@ -250,3 +250,21 @@ server { } } ``` + +### Using Caddy + +Here's and example of how to do this with Caddy: + +```caddy title="Caddyfile" +example.com { + root * /path/to/quartz/public + try_files {path} {path}.html {path}/ =404 + file_server + encode gzip + + handle_errors { + rewrite * /{err.status_code}.html + file_server + } +} +```