Trouble customizing the 404 page of an R Markdown website

I recently changed the URLs of some R Markdown websites, and I am trying to create a nice-looking 404.Rmd to alert users to the changes. Using this version of my personal website, when I navigate to an invalid URL like https://wlandau.github.io/abc/, the 404 page renders correctly.

But when I try a more complicated URL like https://wlandau.github.io/abc/123.html, the browser is blank, possibly because key resources fail to load.

Could relative paths like these be the problem? rmarkdown::render_site() automatically generates them.

<link href="site_libs/font-awesome-5.1.0/css/all.css" rel="stylesheet"/>
<link href="site_libs/font-awesome-5.1.0/css/v4-shims.css" rel="stylesheet"/>
<script src="site_libs/headroom-0.9.4/headroom.min.js"></script>
<script src="site_libs/autocomplete-0.37.1/autocomplete.min.js"></script>
<script src="site_libs/fuse-6.4.1/fuse.min.js"></script>

When I revert to a bare bones 404.html in this commit, the page loads properly, but it does not look nearly as nice.

Screen Shot 2021-01-14 at 4.06.45 PM

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.