Сайт вообще не открывается
Сначала отделяем проблему домена, сети и SSL от сбоя самого веб-сервера.
Проверьте по порядку
Не меняйте несколько вещей одновременно. После каждого шага фиксируйте результат — так причина находится заметно быстрее.
- 1Откройте сайт с другого устройства и, если возможно, через другую сеть — например, мобильную.
- 2Проверьте адрес: нет ли ошибки в домене, лишнего
wwwили перехода на старый поддомен. - 3Если браузер показывает код ошибки, запишите его:
404,500,502,503,ERR_NAME_NOT_RESOLVEDи т. п. - 4Проверьте, открывается ли
http://иhttps://. Разный результат сразу сужает круг причин.
Как читать результат
Не находится домен
Признак: Ошибка вида «не удаётся найти IP-адрес» или ERR_NAME_NOT_RESOLVED.
Что делать: Переходите к проверке DNS: NS, A/AAAA и срок делегирования.
Соединение не устанавливается
Признак: Timeout или connection refused, при этом домен резолвится.
Что делать: Проверяйте доступность IP, веб-сервер, firewall и маршрут.
Есть HTTP-код 5xx
Признак: Браузер соединяется с сервером, но получает 500/502/503.
Что делать: DNS уже работает; причина почти наверняка на хостинге или в приложении.
Главное правило диагностики
Сначала определите слой, на котором возникает сбой: имя домена → сеть → TLS/SSL → веб-сервер → PHP/приложение → браузер. Не исправляйте следующий слой, пока не убедились, что предыдущий работает.