hugoでrobots.txtや404.htmlを扱う
hugoでrobots.txtや404.htmlを扱うときは,layouts/
に入れます.
環境
- hugo v0.75.0
robots.txt
config.tomlで定義した{{ .Site.BaseURL }}
を展開する以外は,通常のテキストです.
User-agent: *
Sitemap: {{ .Site.BaseURL }}sitemap.xml
404.html
こちらも特別なことはなく,他のhtmlと同じです.
404.html
{{ define "main"}}
<main id="main">
<div>
<h1 id="title"><a href="{{ "/" | relURL }}">Go Home</a></h1>
</div>
</main>
{{ end }}