hugo/docs/content/templates/404.md

926 B

title linktitle date notoc weight menu aliases prev next
404.html Templates 404 2013-08-21 true 100
main
parent
layout
/layout/404/
/templates/sitemap /taxonomies/overview

When using Hugo with github pages you can provide your own 404 template by creating a 404.html file in the root.

404 pages are of the type "node" and have all the node variables available to use in the templates.

In addition to the standard node variables, the homepage has access to all site content accessible from .Data.Pages

▾ layouts/
    404.html

404.html

This is a basic example of a 404.html template:

{{ template "chrome/header.html" . }}
{{ template "chrome/subheader.html" . }}

<section id="main">
  <div>
   <h1 id="title">{{ .Title }}</h1>
  </div>
</section>

{{ template "chrome/footer.html" }}