Looks like it's an identical repeat of this:
Provider (Hetzner) messed the routing up. I couldn't even reach the server and the support didn't understand the problem ("Ping works fine so your server is up").
The site you saw seems to be served from 176.9.79.205 while bitcoincharts.com is 176.9.79.196.
I've PM'd tcatm, since obvously emailing @bitcoincharts will be futile.
If I had a dollar for every time I have emailed that site and been ignored....................
Management doesn't even has the professionalism to reply to emails.
Why post an email address if you are not going to reply?