我正计划在example.com下访问Hugo网站,我想将example.com/foobar作为foobar.com访问。更好的是example.com/foobar/baz可以作为foobar.com/baz访问。我读过https://gohugo.io/content-management/organization/但我不清楚这是否得到支持。
答案 0 :(得分:0)
Hugo 功能强大,足以处理您想要的内容,但不确定如何设置内容,因此我们必须做出一些假设。
example.com
foobar.com
的内容将位于他们自己的位置。Hugo可以做到这一点,并且需要2个构建命令才能完成。
设置2个内容位置:
example.com
- example-content
foobar.com
- foobar-content
使用2个命令构建它们:
example.com
- hugo --contentDir example-content --destination public
foobar.com
- hugo --contentDir foobar-content --destination public/foobar
注意:本地服务器的命令也可用于定位内容。您需要确保在主题中正确设置路径,因此您使用的是根发布文件夹位置的相对路径。任何一个站点都将使用任何主题或布局。