1

У меня есть настроенный сайт на бесплатном хосте под названием 00webhost. Ранее я использовал бесплатный веб-хостинг под названием wink.s. У меня есть домен .com, купленный у 1and1. у меня были DNS-серверы wink.ws, указывающие на домен (мой .com). 2 дня назад я поменял .coms днс на 000webhosts днс. по какой-то причине, я все еще продолжаю видеть один wink.ws, хотя мой домен не указывает на их DNS-серверы. Дело в том, что все остальные, кто получает доступ к домену, могут видеть новый хост сайта (000webhost). так что я решил, что это проблема с кешем. Я очистил весь кэш браузера, запустил ccleaner и сбросил dns в командной строке, перезагрузил компьютер и все еще не могу добраться до нового сайта, он продолжает приводить меня к старому. я честно из идей о том, что делать. любая помощь будет отличной. Спасибо!

3 ответа3

2

Возможно, изменения DNS еще не распространены на используемый вами DNS-сервер.

Вы можете временно использовать другой DNS-сервер, пока изменения не распространятся повсюду.

Сделать это:

  • Перейти к сетевым подключениям на панели управления
  • Дважды щелкните на используемое соединение
  • Нажмите Свойства
  • Дважды щелкните Интернет-протокол версии 4
  • Установите новые адреса сервера:

скриншоты DNS серверов

В моем примере я установил один из DNS-серверов Google - 8.8.8.8 .

1

У меня была такая же проблема и раньше, и было очень неприятно видеть мою страницу ужасно выглядящей. Хуже всего то, что к html и php контенту будут применены новые изменения, но такие файлы, как css и javascript , не будут иметь никаких изменений, но останутся в старом состоянии.

Простой способ навсегда избежать этой ошибки - сделать что-то вроде этого:

вместо применения тега style как этот <link href="/sample_style.css">

Используйте какой-нибудь триак на стороне сервера, чтобы применить некоторые параметры. Для меня я буду использовать PHP для моего образца.

пример <link href="/sample_style.css?<?php echo md5(time());?>"> Пример вывода <link href="/sample_style.css?d1ae421f76277556cf7af464a6ec5761">

Это заставит браузер загружать файл каждый раз как новый файл.

Попробуйте, у меня это отлично работает.

1

Возможно, ваш браузер больше не кэширует старый сайт, но между вами и широкой сетью может быть несколько серверов, которые ошибочно кэшируют сайт.

Какой IP-адрес вы получите, если вы используете PING или NSLOOKUP для этого доменного имени? Старый или новый?

Если вы хотите обмануть и избежать (а не решить) проблему, вы можете добавить в файл hosts запись, которая заставит ваш компьютер перейти на новый сервер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .