Hello…
I got a problem after I successfully configured the DNS names in Bluehost that point to Cloudflare and Siteground IP zone.
The website works great in Desktop view but does not work on mobile…it keeps defaulting to https:/static.thetalkbuzz.com even if I type in https://www.thetalkbuzz.com. Then it throws a 404 error we are sorry the page you requested can not be found SiteGround.
This is only occurring on mobile devices.
I’ve reached out to SiteGround and they are unable to resolve the issue, this what they suggested:
I checked and when a request is sent from a mobile device on the Cloudflare’s end is redirected to the above static subdomain:
Code:
donetianpetkov:~ donetian.petkov$ curl -I -A “Mozilla/5.0 (Linux; U; Android 4.0.4 ; en-gb; HTC_Desire_X Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30” http://thetalkbuzz.com
HTTP/1.1 302 Moved Temporarily
Date: Sat, 05 Jan 2019 19:50:24 GMT
Connection: keep-alive
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Location: http:// static.thetalkbuzz.com /
Server: Cloudflare
CF-RAY: 4948794392713ff6-SOF
I researched extensively why would such redirection occur on the Cloudflare’s end but I did not find enough information for the issue.
It best to check this with the Cloudflare’s support team:
https://support.cloudflare.com/hc/en-us
since currently you are using their services directly with them.
Alternatively you may:
-
Go to your Cloudflare’s account - > DNS zone tab - > create an A record for the www.static.thetalkbuzz.com and point it to the SiteGround’s account IP Address - 109.199.115.137
-
Click on the orange cloud icons next to both the static.thetalkbuzz.com and the www.static.thetalkbuzz.com
-
Wait an hour and then install a SSL certificate on the static.thetalkbuzz.com via the cPanel - > Let’s Encrypt
-
Finally you will need to click the grey cloud icons next to the static and www.static in the DNS zone’s tab.
Please help