# Netlify redirects. See https://www.netlify.com/docs/redirects/ /about-hugo/ /about/ /docs/ /about/ /content/ /content-management/ /content/organization /content-management/ /tutorials/how-to-contribute-to-hugo/ /contribute/ /community/contributing/ /contribute/ /layout/functions/ /functions/ /templates/functions /functions/ /hosting-and-deployment/ /host-and-deploy/ /themes/overview/ /hugo-modules/ /themes/ /hugo-modules/ /getting-started/installing/ /installation/ /about/what-is-hugo/ /about/introduction/ /about/benefits/ /about/introduction/ /assets/ /hugo-pipes/introduction/ /variables/ /methods/ /release-notes/ /news/ /templates/render-hooks/ /render-hooks/ /templates/overview/ /templates/ /templates/content /templates/ /templates/template-debugging/ /troubleshooting/ /overview/introduction/ /getting-started/ /quickstart/ /getting-started/quick-start/ /overview/quickstart/ /getting-started/quick-start/ /getting-started/configuration/ /configuration/all/ /overview/usage/ /getting-started/usage/ /extras/livereload/ /getting-started/usage/ /doc/usage/ /getting-started/usage/ /usage/ /getting-started/usage/ /tools/frontends/ /tools/front-ends/ /themes/usage/ /hugo-modules/use-modules/ /themes/installing/ /hugo-modules/use-modules/ /installing-and-using-themes/ /hugo-modules/use-modules/ /overview/source-directory/ /getting-started/directory-structure/ /about/security-model/ /about/security/ /templates/base/ /templates/types/ /templates/content-view/ /templates/types/ /templates/home/ /templates/types/ /templates/lists/ /templates/types/ /templates/partial/ /templates/types/ /templates/section/ /templates/types/ /templates/single/ /templates/types/ /templates/taxonomy/ /templates/types/ /templates/term/ /templates/types/ /themes/customize/ /hugo-modules/theme-components/ /themes/customizing/ /hugo-modules/theme-components/ /developer-tools/migrations/ /tools/migrations/ /developer-tools/migrated/ /tools/migrations/ /templates/shortcode-templates/ /templates/shortcode/ /layout/sitemap/ /templates/sitemap/ /templates/sitemap-template/ /templates/sitemap/ /templates/menus/ /templates/menu/ /templates/menu-templates/ /templates/menu/ /extras/pagination /templates/pagination/ /doc/pagination/ /templates/pagination/ /templates/internal /templates/embedded/ /extras/robots-txt/ /templates/robots/ /functions/adddate /methods/time/adddate/ /content/archetypes/ /content-management/archetypes/ /getting-started/configuration-build/ /configuration/build/ /content/build-options/ /content-management/build-options/ /functions/float /functions/cast/tofloat/ /functions/int /functions/cast/toint/ /functions/string /functions/cast/tostring/ /functions/after /functions/collections/after/ /functions/append /functions/collections/append/ /functions/apply /functions/collections/apply/ /functions/complement /functions/collections/complement/ /functions/delimit /functions/collections/delimit/ /functions/dict /functions/collections/dictionary/ /functions/first /functions/collections/first/ /functions/group /functions/collections/group/ /functions/in /functions/collections/in/ /functions/index /functions/collections/indexfunction/ /functions/index-function /functions/collections/indexfunction/ /functions/intersect /functions/collections/intersect/ /functions/isset /functions/collections/isset/ /functions/keyvals /functions/collections/keyvals/ /functions/last /functions/collections/last/ /functions/merge /functions/collections/merge/ /functions/querify /functions/collections/querify/ /functions/collections.reverse /functions/collections/reverse/ /functions/seq /functions/collections/seq/ /functions/shuffle /functions/collections/shuffle/ /functions/slice /functions/collections/slice/ /functions/sort /functions/collections/sort/ /functions/symdiff /functions/collections/symdiff/ /functions/union /functions/collections/union/ /functions/uniq /functions/collections/uniq/ /functions/where /functions/collections/where/ /extras/comments/ /content-management/comments/ /functions/cond /functions/compare/conditional/ /functions/default /functions/compare/default/ /functions/eq /functions/compare/eq/ /functions/ge /functions/compare/ge/ /functions/gt /functions/compare/gt/ /functions/le /functions/compare/le/ /functions/lt /functions/compare/lt/ /functions/ne /functions/compare/ne/ /content/markdown-extras/ /content-management/formats/ /content/supported-formats/ /content-management/formats/ /doc/supported-formats/ /content-management/formats/ /functions/hmac /functions/crypto/hmac/ /functions/md5 /functions/crypto/md5/ /functions/sha /functions/crypto/sha1/ /functions/sha1 /functions/crypto/sha1/ /functions/sha256 /functions/crypto/sha256/ /extras/datafiles/ /content-management/data-sources/ /extras/datadrivencontent/ /content-management/data-sources/ /doc/datafiles/ /content-management/data-sources/ /templates/data-templates/ /content-management/data-sources/ /hosting-and-deployment/hugo-deploy/ /host-and-deploy/deploy-with-hugo-deploy/ /hosting-and-deployment/deployment-with-rclone/ /host-and-deploy/deploy-with-rclone/ /hosting-and-deployment/deployment-with-rsync/ /host-and-deploy/deploy-with-rsync/ /contribute/docs/ /contribute/documentation/ /functions/base64Decode /functions/encoding/base64decode/ /functions/base64 /functions/encoding/base64encode/ /functions/base64Encode /functions/encoding/base64encode/ /functions/jsonify /functions/encoding/jsonify/ /functions/errorf /functions/fmt/errorf/ /functions/erroridf /functions/fmt/erroridf/ /functions/print /functions/fmt/print/ /functions/printf /functions/fmt/printf/ /functions/println /functions/fmt/println/ /functions/warnf /functions/fmt/warnf/ /functions/warnidf /functions/fmt/warnidf/ /methods/time/format /methods/time/format/ /content/front-matter/ /content-management/front-matter/ /functions/getpage /methods/page/getpage/ /getting-started/glossary/ /quick-reference/glossary/ /functions/crypto.fnv32a /functions/hash/fnv32a/ /functions/hasmenucurrent /methods/page/hasmenucurrent/ /hosting-and-deployment/hosting-on-aws-amplify/ /host-and-deploy/host-on-aws-amplify/ /hosting-and-deployment/hosting-on-azure-static-web-apps/ /host-and-deploy/host-on-azure-static-web-apps/ /hosting-and-deployment/hosting-on-firebase/ /host-and-deploy/host-on-firebase/ /hosting-and-deployment/hosting-on-github/ /host-and-deploy/host-on-github-pages/ /hosting-and-deployment/hosting-on-gitlab/ /host-and-deploy/host-on-gitlab-pages/ /hosting-and-deployment/hosting-on-netlify/ /host-and-deploy/host-on-netlify/ /hosting-and-deployment/hosting-on-render/ /host-and-deploy/host-on-render/ /hosting-and-deployment/hosting-on-sourcehut/ /host-and-deploy/host-on-sourcehut-pages/ /functions/imageconfig /functions/images/config/ /functions/humanize /functions/inflect/humanize/ /functions/pluralize /functions/inflect/pluralize/ /functions/singularize /functions/inflect/singularize/ /functions/ismenucurrent /methods/page/ismenucurrent/ /functions/numfmt/ /functions/lang/formatnumbercustom/ /functions/lang.merge /functions/lang/merge/ /functions/i18n /functions/lang/translate/ /functions/len /functions/go-template/len/ /getting-started/configuration-markup/ /configuration/markup/ /extras/menus/ /content-management/menus/ /hugo-modules/configuration/ /configuration/module/ /content/multilingual/ /content-management/multilingual/ /tutorials/create-a-multilingual-site/ /content-management/multilingual/ /content/sections/ /content-management/organization/ /functions/fileexists /functions/os/fileexists/ /functions/getenv /functions/os/getenv/ /functions/readdir /functions/os/readdir/ /functions/readfile /functions/os/readfile/ /functions/os.stat /functions/os/stat/ /functions/page /functions/global/page/ /variables/page/ /methods/page/ /variables/pages /methods/pages/ /functions/param /methods/page/param/ /functions/partial /functions/partials/include/ /functions/partialcached /functions/partials/includecached/ /functions/path.base /functions/path/base/ /functions/path.basename /functions/path/basename/ /functions/path.clean /functions/path/clean/ /functions/path.dir /functions/path/dir/ /functions/path.ext /functions/path/ext/ /functions/path.join /functions/path/join/ /functions/path.split /functions/path/split/ /troubleshooting/build-performance/ /troubleshooting/performance/ /about/privacy/ /configuration/privacy/ /functions/range /functions/go-template/range/ /functions/reflect.ismap /functions/reflect/ismap/ /functions/reflect.isslice /functions/reflect/isslice/ /content/related/ /content-management/related-content/ /related/ /content-management/related-content/ /content-management/related/ /content-management/related-content/ /functions/render /methods/page/render/ /functions/renderstring /methods/page/renderstring/ /functions/safecss /functions/safe/css/ /functions/safehtml /functions/safe/html/ /functions/safehtmlattr /functions/safe/htmlattr/ /functions/safejs /functions/safe/js/ /functions/safejsstr /functions/safe/jsstr/ /functions/safeurl /functions/safe/url/ /content/sections/ /content-management/sections/ /variables/shortcodes /methods/shortcode/ /extras/shortcodes/ /content-management/shortcodes/ /functions/site /functions/global/site/ /variables/site/ /methods/site/ /functions/store/ /methods/page/store/ /extras/scratch/ /methods/page/store/ /doc/scratch/ /methods/page/store/ /functions/scratch /methods/page/store/ /functions/chomp /functions/strings/chomp/ /functions/strings.contains /functions/strings/contains/ /functions/strings.containsany /functions/strings/containsany/ /functions/strings.containsnonspace /functions/strings/containsnonspace/ /functions/strings.count /functions/strings/count/ /functions/countrunes /functions/strings/countrunes/ /functions/countwords /functions/strings/countwords/ /functions/findre /functions/strings/findre/ /functions/findresubmatch /functions/strings/findresubmatch/ /functions/strings.firstupper /functions/strings/firstupper/ /functions/hasprefix /functions/strings/hasprefix/ /functions/strings.hasprefix /functions/strings/hasprefix/ /functions/hassuffix /functions/strings/hassuffix/ /functions/strings/hassuffix /functions/strings/hassuffix/ /functions/strings.repeat /functions/strings/repeat/ /functions/replace /functions/strings/replace/ /functions/replacere /functions/strings/replacere/ /functions/strings.runecount /functions/strings/runecount/ /functions/slicestr /functions/strings/slicestring/ /functions/split /functions/strings/split/ /functions/substr /functions/strings/substr/ /functions/title /functions/strings/title/ /functions/lower /functions/strings/tolower/ /functions/upper /functions/strings/toupper/ /functions/trim /functions/strings/trim/ /functions/strings.trimleft /functions/strings/trimleft/ /functions/strings.trimprefix /functions/strings/trimprefix/ /functions/strings.trimright /functions/strings/trimright/ /functions/strings.trimsuffix /functions/strings/trimsuffix/ /functions/truncate /functions/strings/truncate/ /content/summaries/ /content-management/summaries/ /content-management/content-summaries/ /content-management/summaries/ /extras/highlighting/ /content-management/syntax-highlighting/ /extras/highlight/ /content-management/syntax-highlighting/ /tools/syntax-highlighting/ /content-management/syntax-highlighting/ /content-management/toc/ /methods/page/tableofcontents/ /taxonomies/overview/ /content-management/taxonomies/ /taxonomies/usage/ /content-management/taxonomies/ /indexes/overview/ /content-management/taxonomies/ /doc/indexes/ /content-management/taxonomies/ /extras/indexes /content-management/taxonomies/ /variables/taxonomy/ /methods/taxonomy/ /functions/templates.defer /functions/templates/defer/ /functions/templates.exists /functions/templates/exists/ /contribute/theme/ /contribute/themes/ /functions/time /functions/time/astime/ /functions/duration /functions/time/duration/ /functions/dateformat /functions/time/format/ /functions/now /functions/time/now/ /functions/time.parseduration /functions/time/parseduration/ /functions/emojify /functions/transform/emojify/ /functions/highlight /functions/transform/highlight/ /functions/htmlescape /functions/transform/htmlescape/ /functions/htmlunescape /functions/transform/htmlunescape/ /functions/markdownify /functions/transform/markdownify/ /functions/plainify /functions/transform/plainify/ /functions/transform.remarshal /functions/transform/remarshal/ /functions/tomath /functions/transform/tomath/ /functions/transform.unmarshal /functions/transform/unmarshal/ /hugo-pipes/transform-to-css/ /hugo-pipes/transpile-sass-to-css/ /functions/unix /methods/time/unix/ /extras/permalinks/ /content-management/urls/ /extras/aliases/ /content-management/urls/ /extras/urls/ /content-management/urls/ /doc/redirects/ /content-management/urls/ /doc/alias/ /content-management/urls/ /doc/aliases/ /content-management/urls/ /functions/urlquery /functions/go-template/urlquery/ /functions/abslangurl /functions/urls/abslangurl/ /functions/absurl /functions/urls/absurl/ /functions/anchorize /functions/urls/anchorize/ /functions/urls.joinpath /functions/urls/joinpath/ /functions/urls.parse /functions/urls/parse/ /functions/ref /functions/urls/ref/ /functions/rellangurl /functions/urls/rellangurl/ /functions/relref /functions/urls/relref/ /functions/relurl /functions/urls/relurl/ /functions/urlize /functions/urls/urlize/ /functions/with /functions/go-template/with/