go - 如何在Hugo网站中更改默认的url “/posts/”路由?

标签 go url hugo static-site jamstack

我创建了一个新的Hugo项目。默认情况下,URL路由到mysite.com/posts/my-first-post。但是,我正在部署到帖子的url路径为mysite.com/blog/my-first-post的现有域。查看个别博客帖子时,如何配置Hugo转到/blog而不是/posts?

我试过添加:

[permalinks]
    post = "/blog/:slug"

到我的 config.toml 文件,然后运行hugo server --disableFastRender,以便它查找更改并重新启动服务器,但是我无法更改url结构。我该怎么做呢?当前正在运行anake主题。

最佳答案

应该是posts而不是post

config.toml

baseURL = "https://connorleech.info/"
languageCode = "en-us"
title = "Connor Leech"
theme = "ananke"
[permalinks]
  posts = "blog/:title"

关于go - 如何在Hugo网站中更改默认的url “/posts/”路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59515945/

相关文章:

java - 从 URL 读取字符串的更好更快的方法

Javascript regexObj.exec() 说 TypeError : pattern. exec 不是函数

php - 保存 URL 时保留还是丢弃 "www"?

github-pages - README.md 在 github 页面显示为索引文件 [hugo 博客引擎部署]

html - Hugo 中自动生成的页面

go - 如何找到 Timer 触发的剩余时间?

mongodb - mongodb go driver中维护了bson.M数组的顺序吗?

function - 如何访问同一包中但来自不同文件的未导出函数

image - 添加 og : image to specific pages in Hugo

go - 如何限制 Go 中实现的 HTTP 服务器的连接数?