# 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/ /overview/introduction /getting-started/ /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/ /quickstart /getting-started/quick-start/ /overview/quickstart /getting-started/quick-start/ /templates/render-hooks /render-hooks/ /templates/overview /templates/ /templates/content /templates/ /templates/template-debugging /troubleshooting/ /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/ /functions/resources/postcss /functions/css/postcss/ /functions/resources/tocss /functions/css/sass/ /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/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/resources/babel /functions/js/babel/ /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/ /methods/pager/pagesize /methods/pager/pagersize/ /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/