Hi there - I never thought this would cause such problems and frustration when I started.
On some leaflets I had printed I put a subdomain take.cluehqbrentwood.co.uk - I set this up in cpanel and redirected to my wordpress site and didn’t work. Spent a long time trying different things including speaking to siteground who host my site who also couldn’t get it working.
I hired a programmer on fiverr to try and get it working and he found the issue was cloudflare. The subdoman is not working. There is an option for cloudflare in cpanel but I could not activate it as had already setup cloudflare. It mentioned to get it working had to delete from cloudflare.
Spent about 2 hours trying different things with cloudflare with no results. I decided to try using the cloudflare item in cpanel so did as suggested and deleted - BIG MISTAKE but hadn’t realised it at the time. I went back into cpanel and activated it there. Within there I could then see my subdomains and assign them to cloudflare.
But my site was down - I went into cloudflare and it said my DNS was now with siteground. I spoke to their support and they said nameservers were with cloudflare and nothing they could do.
I ended up deactivating in cpanel and setting back up as it said in email from cloudflare that if was done in error it would reinstate settings. No DNS entries were there though - my dns zone file was gone and it complained that I needed to change my name servers from cloudflare nameservers to other cloudflare nameservers which I had no way to do.
I readded all my DNS that I could and after a couple of hours my site came back up. I don’t know some of my DKIM records and I can’t see them in service that shows historical DNS data (but was able to retrieve my SPF records).
And here I am about 8 hours later over 2 days still needing to setup a subdomain to point at a wordpress page and not sure where to go from here - programmer has said he can’t offer any further help.
Do I move my nameservers to siteground and then remove off cloudflare and reactivate in cpanel and hope that this allows me to use subdomains or is there a better way.
I tried various combinations of cname and a records for my site in DNS with take.cluehqbentwood.co.uk and tried pointing records from cpanel to cloudflare but nothing seemed to work.
Siteground article I found is at siteground dot com/kb/how-to-enable-cloudflare-for-a-subdomain-with-a-free-or-plus-cloudflare-plan/
How can I get a subdomain to place nicely with cloudflare and SSL and wordpress?