I see you’re using WordPress and Cloudflare. If so, please note that standard WordPress settings don’t work with standard Cloudflare settings regarding HTTPS.
The most secure way to set up your site is by using Full SSL in Cloudflare. This is how to set it up with our hosting:
And whatever you do never use Automatic HTTPS Rewrites. It tends to cause weird issues, and is most likely the reason of the issue you’re seeing right now.