500 error on "Page not found", only on root
The problem, is that urls that would typically show page not found are shoring a 500 error.
However this only occurs if the url is a subpage from the root, so:
Anything at a page level deeper than this is fine, for example:
It's hard to say when this began, I only found this issue after I noticed forms were not working on the homepage.
Has anyone else experienced something similar?
EDIT: attached environment info
From have a quick play it appears that it's pages that would normally return a 404 that are returning the 500 error.
For example, your top level pages, like
Seem to work fine. So do your inner pages as you've described.
But a page that you don't have, regardless of the level seems to return the 500:
So my guess is that you've overridden your not found page and something about that is throwing an error. I'm wondering if it's the server itself picking up the response code and then returning its own error page.
I don't think I've ever seen a 500 error like that before just spit out on the page as plain text.
Others might have suggestions as to where to look.
Amazing site by the way, looks spectacular!
The 404 page does actually work, just not when it's at the root level. So for example:
It almost seems like there's some sort of conflict with the homepage and the not found page. My suspicion is an error at the database level, as the same blocks and theme on a fresh install work fine. Finding that without a few clues could take forever.
Thanks for the feedback on the site design also, appreciated :)