aboutsummaryrefslogtreecommitdiff
path: root/blog/content
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2026-09-16 21:29:42 +0200
committeralex <alex@pdp7.net>2026-09-16 21:29:42 +0200
commit4592f8f176a9f5ed16d61f8fe37d27923b272846 (patch)
treea3266b474c6e468ff9308b2878eaad5ab3d33b10 /blog/content
parent4f88b819ea9fbb413c2e192c5aae7e23e9f08d26 (diff)
Add note about multiviews and pretty URLs
Diffstat (limited to 'blog/content')
-rw-r--r--blog/content/notes/tech/how-this-site-works.gmi2
1 files changed, 2 insertions, 0 deletions
diff --git a/blog/content/notes/tech/how-this-site-works.gmi b/blog/content/notes/tech/how-this-site-works.gmi
index 9c78b9fc..eafbe7bf 100644
--- a/blog/content/notes/tech/how-this-site-works.gmi
+++ b/blog/content/notes/tech/how-this-site-works.gmi
@@ -45,6 +45,8 @@ gemini-to-http serves all Gemini requests by making an equivalent HTTP request t
(The site is actually published at two different URLs, so all internal links are relative. Also extra care is required to never include extensions in links. But the differences between the gemtext and HTML conversion is minimal.)
+(Also, multiviews helps with pretty URLs. Because canonical URLs do not include the file format extension, they look prettier. Many websites use URLs that end in a trailing slash instead, but that tends to be annoying to do with static site generators.)
+
## Publishing the site
The site is part of a Git repository. The server hosting this site has this Git repository.