X-Git-Url: https://git.ladys.computer/x_status_git/blobdiff_plain/760145cc6cea91fe442ac247c0d947b455320276..6b8de961c3f0e23435afe54d072951d9dd007f79:/Caddyfile

diff --git a/Caddyfile b/Caddyfile
index 5b8aca5..a430aae 100644
--- a/Caddyfile
+++ b/Caddyfile
@@ -29,6 +29,20 @@ status.site.example {
 		header Link </statuses.atom>;rel=alternate;type="application/atom+xml"
 	}
 
+	@iri {
+		path_regexp matcher ^/(?P<iri>[^/:]+:[^/]+)/?$
+	}
+
+	handle @iri {
+		handle @bare {
+			rewrite * /.lookup.xhtml
+		}
+
+		handle @slash {
+			redir * /{re.matcher.iri}
+		}
+	}
+
 	handle /about {
 		rewrite * /.about.html
 		header Link </about.jsonld>;rel=meta;type="application/ld+json"