You can display a custom 404 error page when people try to access nonexistent pages on your site.
- Navigate to your GitHub Pages repository.
- Switch to the
masterbranch for a User/Organization Pages site, or to thegh-pagesbranch for a Project Pages site. - Create a HTML file named
404.htmlor create a new Markdown file named404.mdat the root level of your GitHub Pages repository. - In the YAML front matter of your new 404 file, add
permalink: /404.html. - Add the content you want to display to lost souls and weary travelers.
- Commit your changes and, if you're working on a local clone of your repository, push them up to your GitHub Enterprise instance.