I’ve searched for a solution to this problem until my fingers were about to fall off and I am having no success. I am also completely stupid when it comes to anything technical which doesn’t help.
My domain is located or owned or whatever by Hostinger. I had transferred my domain from Shopify to Weebly/Square and then decided I didn’t want a commerce website of my own and switched to Etsy. So then I transferred my domain to Hostinger thinking I could easily redirect it to Etsy. No such luck. I would have to pay for hosting to be able to redirect directly on Hostinger. So they suggested I involve Cloudflare.
I have changed the Hostinger nameservers to the Cloudflare nameservers because I was told this would point my domain from Hostinger to Cloudflare (I think?) and the people at Hostinger do say that my domain is pointed to Cloudflare. I hope “pointed” is the correct term.
Then on Cloudflare I tried to create a page rule that redirected my domain to my Etsy shop but to absolutely no success. I’ve cleared my cache and browsing history as well as used multiple different browsers and waited over 48 hours for the page rules to maybe take effect but it’s been over 2 weeks and it still doesn’t work.
The worst part is that Hostinger will not release my domain for 60 days for me to try and transfer it somewhere else, like Google Domains so I have to try and get this redirect to work for now.
It is difficult to advise without being able to look at the specific domain name, if you can share that we can do a quick check to see if there is any obvious misconfiguration?
From the sounds of it, you have moved to Cloudflare as your authoritative DNS provider and the zone is actively using Cloudflare. You should be able to tell by looking at the IP address/HTTP response headers to see if you are seeing Cloudflare IP’s or HTTP response headers being returned.
If you are seeing Cloudflare information in the IP/HTTP headers, then this is a sign that there is likely a misconfiguration in your page rules - as our proxy is working and zone is actively using Cloudflare, if your not seeing Cloudflare information for the IP address/HTTP headers, then the zone has not been correctly onboarded on Cloudflare.
You can use your command prompt to run ‘ping example.com’ and then take the IP address it resolves to and use a tool like IP WHOIS Lookup to see if this is a Cloudflare IP address that is being returned.
So I’ve reached out to Shopify and they stated my domain was successfully sent to Hostinger. I also closed my Shopify completely so there’s no way for me to log back in but I did check with them and they said they no longer have the domain through them. Hostinger even stated that they do have my domain with them and it isn’t with Shopify.