Коди стану HTTP для діагностики
Коди стану HTTP допомагають діагностувати відповіді на вебрівні. Домен може правильно вказувати на IP-адресу, TLS-з’єднання може встановлюватися, але сервер усе одно здатний повернути перенаправлення або HTTP-помилку. Код відповіді та кінцева URL-адреса допомагають зрозуміти наступний крок.
Як розібратися з відповіддю сайту
Перевірте весь ланцюжок перенаправлень. Помилки 4xx зазвичай пов’язані із запитом або доступом, а 5xx — з обробкою на стороні сервера, хоча відповідь може повертати також CDN чи зворотний проксі. Перед зміною конфігурації збережіть точний код і час помилки.
Важлива деталь
Класи HTTP-кодів відповідають на різні питання: 2xx — успішна обробка, 3xx — перенаправлення, 4xx — умови запиту або доступу, 5xx — помилка серверної обробки. 404, 429, 502 і 503 не варто об’єднувати в одну «недоступність». Для зовнішньої перевірки сайту використайте перевірку сайту 2ip.