diff --git a/config.toml b/config.toml index b10b2f3cc..1ab93265f 100644 --- a/config.toml +++ b/config.toml @@ -2,10 +2,27 @@ title = "Hugo: A Fast and Flexible Website Generator" baseurl = "http://gohugo.io/" MetaDataFormat = "yaml" pluralizeListTitles = false +# We do redirects via Netlify's _redirects file, generated by Hugo (see "outputs" below). +disableAliases = true [blackfriday] plainIDAnchors = true +[outputs] +home = [ "HTML", "RSS", "REDIR" ] + +[mediaTypes] +[mediaTypes."text/netlify"] +suffix = "" +delimiter = "" + +[outputFormats] +[outputFormats.REDIR] +mediatype = "text/netlify" +baseName = "_redirects" +isPlainText = true +notAlternative = true + [params] description = "Documentation of Hugo, a fast and flexible static site generator built with love by spf13, bep and friends in Go" author = "Steve Francia (spf13) and friends" diff --git a/layouts/index.redir b/layouts/index.redir new file mode 100644 index 000000000..2dfd2bc0f --- /dev/null +++ b/layouts/index.redir @@ -0,0 +1,6 @@ +# Netlify redirects. See https://www.netlify.com/docs/redirects/ +{{ range $p := .Site.Pages -}} +{{ range .Aliases }} +{{ . | printf "%-35s" }} {{ $p.RelPermalink -}} +{{ end -}} +{{- end -}}