I contacted my site hosting company and they told me: This is the plugin name All 404 Redirect to Homepage . If we disable the plugin your website is now giving https://www.(site name).com/ 404 error. We have already disabled the plugin but the issue is the plugin itself as main functionality of the website depends on that plugin and hence you need to contact theme developer or plugin provider for the issue. PLEASE HELP MY SITE HAS BEEN DOWN FOR 5 DAYS!!!