As of v0.161.0, a page on my site no longer renders. It previously rendered as /about, but now it’s at /1/01/about-just-a-theory/index.html. I presume it’s due to the new permalink configuration, so I tried adding this to my config below the existing permalinks section:
But it makes no difference. This kind of page has a single page template (it’s not a section so not a list page) so I thought this would work, but I don’t really grok the permalinks syntax.
Thank you, I’d forgotten that the config file used top-to-bottom precedence. Your suggestion works, of course.
Yes, I always forget to say “kind” instead of “type”; I’m not so immersed in the terminology.
It uses type=about because, ISTR, I defined it as a type so it would have its own template. Maybe it pre-dates the adoption of “kind” (originally implemented in 2018)?
I put off changing template order once I fixed what was broken in 0.146. Will have to find some TUITs to adjust
Huh, I get no error for that file on macOS (Hugo v0.166.0) or the Linux runner that builds the site. What’s the error?
A windows issue, It silently drops trailing dots on both directories and files
if all in your chain is *nix based and you don’t hand over to windows users not an issue. I did not test what happens if a user tries to save/download such files from a browser or open s it …
anyhow I would avoid anything special for the main OSes out there.
Start building sites …
hugo v0.161.0-98d396c16a07b51df06e7673d817a3880da6218d+extended windows/amd64 BuildDate=2026-04-28T11:46:32Z VendorInfo=gohugoio
Total in 3970 ms
ERROR error building site: render: [en v1.0.0 guest] failed to render pages: open C:\topic-57595-about-permalink\public\2002\07\dv-uploading...\index.html: The system cannot find the path specified.
PS C:\topic-57595-about-permalink> tree /f .\public\about\
Folder PATH listing
Volume serial number is 88DF-C420
C:\TOPIC-57595-ABOUT-PERMALINK\PUBLIC\ABOUT
david-wheeler-cv.pdf
index.html
theory-2025.jpeg
theory.jpg
No subfolders exist