I’ve had a problem for the last 2 days & have been pulling my hair out trying to figure it out. I have a multisite wordpress hosted by godaddy. The subdomain fa.drrashidganji.com works fine in all browsers without a vpn. However, the naked domain drrashidganji.com, does not. If I turn on my vpn, all variations (www, http) always work fine. For the recored I am in Iran. Which led me to try whitelisting the site to the whole country or my IP in firewall, but that didn’t work. This tip was from a guy on fiverr who also said he couldn’t figure it out and suggested I contact Cloudflare.
I emailed Cloudflare and was told to install mod_Cloudflare installed, (the plugin to the best of my knowledge) installed and configured. They also told me to set it to Full Strict mode (I have played with the settings and run them all). They did give some insights as to what they said was going on. Stated in quotes below.
“Flexible SSL Users
Flexible mode works by not encrypting traffic to and from your origin and Cloudflare. Because your origin is forcing https and the request is then redirected to Cloudflare where Cloudflare again tries to send the same http request, an infinite loop is occurring. I was able to confirm your site is indeed enforcing a HTTPS redirect.”
I disabled HTTPS redirect, I tried running Strict, (purging cache each time I changed a setting ) but to no avail. Again, this problem seems to only exist in Iran because gtmetrix, google insights can access the site (although google insights doesn’t give me a mobile score). Also, the site seems to work when using Chrome after I clear all the data and even restart my computer without a vpn. The other browsers time out or don’t work, eg safari, firefox.
I’ve searched google and your forum, but cant seem to find a similar problem. Before I email again, I wanted to get the opinion of others of various settings I could try or something I am missing.
Any help would be so much appreciated.