I would greatly appreciate some advise. Whenever my client enables the proxy of traffic through Cloudfare, the site experiences a ERR_TOO_MANY_REDIRECTS; too many redirects between the old .co.uk address and the main .com address. And when we refresh the page, if the address was .co.uk it changes to .com and vice visa.
This is our stack:
- Cloudways is the webhost
- The website is a WordPress site
- There is security plugin called iThemes Security
- And we have Cloudflare
What we have checked:
- the .htaccess file is vanilla
- The WordPress site is set to https:// .com in the General Settings
What we have tried so far:
- In Cloudflare’s SSL/TLS > Overview settings, changing from Flexible to Full (Strict)
- In Cloudflare’s SSL/TLS > Edge Certificate settings, ensured Always Use HTTPS was switched off
(based on this article) - In Cloudways Application Settings, switched off the https redirection
- In iTheme Security plugin settings, switched off the Redirect All HTTP Page Requests to HTTPS settings
- In Cloudflare’s WordPress plugin, switched off the Automatic HTTPS Rewrites settings
(based on advise from this Cloudflare article)
We still found the ERR_TOO_MANY_REDIRECTS to be happening after the above steps were taken.
What parts of the stack can I rule out?
What is causing the ERR_TOO_MANY_REDIRECTS error?
What previous steps should I keep doing? (we reversed all the changes).
What new steps we take?
Any assistance greatly appreciated.
Edit:
We have two redirects set up under the Pages menu, could this be a possible source of issues when proxy is switched on?