Double check Server IP. Cloudflare may take hours to connect. Delete your browser cache. I have faced this type problem with my toilet related blog bestflushingtoilet.org. It was getting hundred...