Hi this little "Problem" is easy...
Hostgator.com use a cloud
The same problems could be if you use a service like www.cloudflare.com
where all your files are in the cloud... in the cloud service. so you don't work in your real system you are then working in the cloud.
normally you can get to your real hosting packet with a link called like described in your servers docu . I also use the Cloud and halved my traffic so far and business grows daily.
The DNS shows to the cloud and not to the real address. So it doesn't work the way it should but if you do the input for the ipadress it works best....