diff options
Diffstat (limited to '')
| -rw-r--r-- | layouts/_default/single.html | 2 | ||||
| -rw-r--r-- | layouts/alias.html | 15 |
2 files changed, 16 insertions, 1 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 4d15895..8d772a1 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -41,5 +41,5 @@ </div> {{ end -}} </div> -{{ template "_internal/disqus.html" . }} + {{ template "_internal/disqus.html" . }} {{ end -}}
\ No newline at end of file diff --git a/layouts/alias.html b/layouts/alias.html new file mode 100644 index 0000000..d220f68 --- /dev/null +++ b/layouts/alias.html @@ -0,0 +1,15 @@ +{{- $url := .Permalink -}} +{{- $match := findRE "[A-Z]" $url -}} +{{ if $match -}} + {{- $lower_url := $url | lower -}} + <!DOCTYPE html> + <html lang={{ site.LanguageCode }} > + <head> + <title>Page Redirection {{ .Permalink | relLangURL }}</title> + <link rel="canonical" href="{{ .Permalink | relLangURL }}" /> + <meta charset="utf-8" /> + <meta name="robots" content="noindex"> + <meta http-equiv="refresh" content="0; url={{ $lower_url }}"> + </head> + </html> +{{ end -}}
\ No newline at end of file |
