Godaddy recently migrated my site to a new shared server and gave me an updated IP address. I am hoping that is the reason why I am getting 404 errors on my wp-login.php page and can't access my wp admin dashboard. The cached version of the site is still showing to some on the front end. When I update my DNS settings on Ezoic (@, admin, and mail) to the new IP address my admin login page on the site switches from a 404 error to a "too many redirects" error. Domain is through Godaddy, firewall through Sucuri, and Cloudflare enabled through Ezoic. Hopefully someone can walk me through sorting this out....