![在 Hugo 中,如何创建像 StackOverflow 这样的永久链接?](https://linux22.com/image/697398/%E5%9C%A8%20Hugo%20%E4%B8%AD%EF%BC%8C%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%83%8F%20StackOverflow%20%E8%BF%99%E6%A0%B7%E7%9A%84%E6%B0%B8%E4%B9%85%E9%93%BE%E6%8E%A5%EF%BC%9F.png)
有没有办法在 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
我认为这是不可能的,因为是标识符。站点结构只是反映了内容目录的结构。