у меня открывается "Not Found
The requested URL / was not found on this server.
Apache/1.3.34 Server at 1000ostrovov.ru Port 80"
так что дело в кеше скорее всего провайдера, а через прокси заходили когда видимо еще не был делегирован, и там тоже закешировали. вот еще есть инструмент для проверки работоспособности
http://host-tracker.com/ru/