My own hosting provider gets 404 when trying to visit my website

Hello

When I conatcted my own hosting provider to ask for something. They told me my website was coming up with a 404 not found. The page was being produced from litespeed.

This is only happening since I moved my DNS to Cloudflare. But even when I totally pause Cloudflare they keeo seeing the same, however, everyone else I have asked around the world can seem to see it fine.

I checked via different wan connection, my mobile phone, a few VPNs and it loads fine.

site techbusinessnews.com au

Is it coming up for you there?

I have also turned off all WAF, and security plugins on my wordpress site. Its seems the ones who can;t load up my front page are is my own hosting co tech support.

So far. Its only my own hosting provider who says they cant load my site. Even in incognito browser

Coming up fine for me.

404 is not a Cloudflare problem, that would be your origin server sending that response.

Strange that only they see that though. Likely either:

  • they are sending an automated request of some sort to check, which is different from a regular request and triggers a 404
  • they are requesting a file that actually 404s (can you ask them what path they are requesting)?
  • they are requesting techbusinessnews.com without the .au which triggers a 404 since it doesn’t exist

Either way, your best option is to clarify with them that they are sending to a proper path, URL, and without some sort of malformed request

Hi there.

Thanks for the input.

Actually. They are using the correct URL and domain extention. They have been supporting me for years so they know my site well.

Yeah its odd only the actual hosting provider is seeing this problem

Just back thinking here. Could this be because redirect to www is not working as they are only putting in techbusinessnews. com. au and not www.techbusinessnews .com .au

It shouldn’t be. I’m redirected (I don’t put in WWW) just fine.

However, it looks like Wordpress is doing the redirection. If you want to be absolutely certain, you can do a Page Rule redirect on Cloudflare by following these steps.

You want a rule at techbusinessnews.com.au/* redirecting via a 301 to www.techbusinessnews.com.au/$1.

Also doesn’t hurt to get them to try WWW, but I doubt that’s the problem in this case.

Thanks for looking into this

I do actually have a Cloudflare redirect

It is setup like this

https:// techbusinessnews. com.au/*

Forwarding URL (Status Code: 301 - Permanent Redirect, Url: https: //www.
techbusinessnews .com.au)

Have I done this wrong?

In this case, the URL is missing $1 at the end.

This means that if I were to request https://techbusinessnews.com.au/some/image.png I would get sent to https://www.techbusinessnews.com.au/ (home) not https://www.techbusinessnews.com.au/some/image.png

To fix this, add a $1 to the end of your URL (the second one).

Not sure that this is the issue that is causing the 404s though.

Okay thanks for the info

Still no idea why they cant access it.

I did change my A record ip over to my test server/site for a short while yesterday, I had them clear there local machine caches ect

The only thing I can think is there office router was holding the old IP of the A record after i swithed back to my production server.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.