Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

lith Caddy: explicit /platter -> /platter/ redirect

Sidesteps a try_files quirk where the no-slash top-level /platter URL
was serving the papers root /index.html (Apr 26 last-modified) instead
of rewriting to /platter/index.html. The deeper /platter/jeffrey works
correctly with the same try_files rule, so this is something specific
to top-level dir + no-slash. Explicit redir is unambiguous and
documents intent.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

+7
+7
lith/Caddyfile
··· 56 56 } 57 57 root * /opt/ac/system/public/papers.aesthetic.computer 58 58 59 + # Explicit canonical redirect for top-level /platter — without this, 60 + # try_files's interaction with file_server somehow serves the papers 61 + # root /index.html for the no-slash form rather than rewriting to 62 + # /platter/index.html (one level deeper /platter/jeffrey works fine). 63 + # (See: 2026-04-29 platter URL move debugging.) 64 + redir /platter /platter/ permanent 65 + 59 66 # SPA fallback for unknown paths: if none of {path}, {path}.html, 60 67 # {path}/index.html, or {path}index.html exists on disk, serve 61 68 # /index.html — but mark it no-cache. Without this, a request for a