Can't Access wp-admin or Contact Form

I changed my hosting to 000webhost and now I can’t access my wordpress backend, and my contact form doesn’t work.

I created a backup of my files and database, then uploaded them to the server. I can access all pages of my site fine, by when I go to wp-admin I get a ‘The page isn’t redirecting properly’ error. Also when I press send on my contact form it just spins and never sends.

Here is what I have tried:

Disabled all plugins by renaming the plugin folder

Added the following to my wp-config file:
define(‘WP_HOME’,‘http ://example. com’);
define(‘WP_SITEURL’,‘http ://example. com’);
(replacing example.com with my URL)

I am also using Cloudflare, and I have succesfully connected Cloudflare to 000webhost, but the problem remains.

Any other ideas?

Hi, I checked for your website lin*****.net, and I can access your /wp-admin just fine. You may want to confirm that your Cloudflare SSL certificate has been properly issued, as this can cause issues when the WP_HOME and WP_SITEURL settings are set to your custom domain.