Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改默认url/职位/";Hugo站点中的路由?_Go_Url_Hugo_Static Site_Jamstack - Fatal编程技术网

如何更改默认url/职位/";Hugo站点中的路由?

如何更改默认url/职位/";Hugo站点中的路由?,go,url,hugo,static-site,jamstack,Go,Url,Hugo,Static Site,Jamstack,我创建了一个新的雨果项目。默认情况下,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路由到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结构。我该怎么做呢?当前正在运行主题。

应该是
posts
而不是
post

config.toml

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