Files
docker-docs/layouts/index.redirects.json
David Karlsson 6d9593a928 release: fix go redirects
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2023-08-22 22:49:22 +02:00

19 lines
554 B
JSON

{{ $redirects := newScratch }}
{{- range $i, $e := site.AllPages -}}
{{- if .Params.aliases -}}
{{- $target := .RelPermalink -}}
{{- range .Params.aliases -}}
{{ $redirects.SetInMap "paths" . $target }}
{{- end -}}
{{- range .Params.redirect_from -}}
{{ $redirects.SetInMap "paths" . $target }}
{{- end -}}
{{- end -}}
{{- end -}}
{{- range $target, $aliases := site.Data.redirects -}}
{{- range $aliases }}
{{- $redirects.SetInMap "paths" . $target -}}
{{- end -}}
{{- end -}}
{{ $redirects.Get "paths" | jsonify }}