When I tried to access the login.php instead of the wp-admin I got the error message: ERR_TOO_MANY_REDIRECTS, which generally means you got problems within the site URL configuration, that’s probably connected with this 404 error.
Have you recently changed the URL or the Web Server?
Anyway, I think you should give a look about this URL problem by following the steps presented at the Codex tutorial:
https://codex.ww.wp.xz.cn/Changing_The_Site_URL
Hi Jonathan.,
Cannot Access Dashboard
Try manually resetting your plugins (no Dashboard access required). If that resolves the issue, reactivate each one individually until you find the cause.
If that does not resolve the issue, access your server via SFTP or FTP, or a file manager in your hosting account’s control panel, navigate to /wp-content/themes/ and rename the directory of your currently active theme. This will force the default theme to activate and hopefully rule-out a theme-specific issue (theme functions can interfere like plugins).
Thanks
Rajan V