I am having an issue where my site is working as intended for all urls except the base url of example.com/
. When I try to access that in particular I get a connection reset.
I have reduced my site to extremely bare bones, and now consists of only a
.htaccess file:
FallbackResource /router.php
router.php: (simplified to a basic html page for debugging)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Maintenance</title>
</head>
<body>
<p>System Maintenance</p>
</body>
</html>
So going to example.com/moonmoon.php, example.com/index.php or example.com/anything the page will be served as normal. The FallbackResource is working so if the file is absent, I still get router.php.
but going to example.com/ gets a connection reset.
Unfortunately it is a managed host, and I do not have access to the logs.
Anyone know what is going on here?