Using './' seems to be causing troubles.
If you are on /page/foo/ it reloads the page, and on /page/foo moves to /page. First case is definitely wrong, second is also not good as we want to redirect to root. Maybe we need a / fallback instead, that does break when Hyde is in a subdirectory, but redirecting to the main company page seems to be better as subdirectory deployment is less common than 404's happening on nested pages.
Edit: Remember, this fallback is only activated when there is no index route, so it is still more graceful to try to redirect to the domain root.