有没有办法在 Hugo 中创建永久链接(用 Go 编写的静态站点生成器) 类似于 StackOverflow/StackExchange 为问题创建的方式?
例如,考虑这个问题的 URL:
http://stackoverflow.com/questions/827823/in-hugo-how-to-create-permalinks-like-stackoverflow
该编号827823
是问题的唯一标识符。该/in-hugo-how-...
部分是可选的,会被网络服务器忽略,但是为了更好的 SEO 而包含它。
(忽略了?是的,请尝试删除它,或者更改它。只要该数字是有效的问题编号,SO 网络服务器就会忽略该部分。)
我的第一个尝试是将 id 设置为“slug”,然后使用类似的永久链接格式,"/:year/:month/:slug/#:title"
但生成的 URL 省略了#
以及随后的任何内容。
答案1
我认为这是不可能的,因为是标识符。站点结构只是反映了内容目录的结构。