HSTS (HTTP Strict Transport Security) — заголовок ответа, которым сайт говорит браузеру: «со мной работай только по HTTPS, и запомни это на будущее». После первого визита браузер сам переписывает http:// в https:// ещё до отправки запроса. Это закрывает единственную дыру, которая остаётся у сайта с идеальным сертификатом — незащищённый самый первый запрос. Логика «у нас редирект с http на https, значит всё закрыто» звучит убедительно и работает почти всегда. Проблема в слове «почти». Разберём, что физически происходит, когда человек набирает в адресной строке site...
enterno.io — диагностика сайтов
Ошибка 502 Bad Gateway в nginx: причины и как исправить (upstream, PHP-FPM, буферы, логи)
Если коротко: 502 Bad Gateway в nginx означает, что nginx как обратный прокси обратился к бэкенду (upstream — PHP-FPM, Node, другой сервер) и получил в ответ либо мусор, либо разорванное соединение, либо не смог подключиться вовсе. Ключевое отличие от 504: при 502 бэкенд «ответил, но плохо» или лежит, а при 504 — не ответил вовремя. Ниже — что значит 502 Bad Gateway, как читать её в логах nginx, все частые причины и как исправить по шагам: upstream, PHP-FPM, буферы, права на сокет, таймауты. 502 почти всегда на стороне бэкенда, а не самого nginx...
DNS простыми словами: что это, как работает и какой сервер выбрать (8.8.8.8 или 1.1.1.1)
Если коротко: DNS — это «телефонная книга» интернета: он переводит понятное доменное имя (например, example.ru) в IP-адрес сервера, на котором лежит сайт. Вы набираете буквы — DNS находит цифры, и браузер знает, куда подключаться. Ниже — что такое DNS и DNS-сервер простыми словами, как работает DNS-запрос, какие бывают записи, какой публичный DNS выбрать (8.8.8.8, 1.1.1.1, 77.88.8.8), как поменять DNS и что делать, если «DNS-сервер не отвечает». Домены придумали для людей: запомнить «example.ru» проще, чем «203...
Мой IP: как за 10 секунд узнать свой адрес, IP сайта и что он о вас говорит
Если коротко: чтобы узнать свой (внешний) IP-адрес, достаточно открыть любой сервис-определитель IP — он покажет адрес в первой же строке. Но за простым вопросом «какой у меня IP» прячется куча нюансов: внешний адрес отличается от внутреннего, бывает «белым» и «серым», статическим и динамическим, а IP сайта за CDN — вообще не тот, что у реального сервера. Ниже — все способы узнать IP (свой, компьютера и сайта) с командами по каждой ОС, разбор типов адресов и честный ответ на вопрос «можно ли вычислить IP человека»...
Почему не приходят письма на почту и как найти пропажу
Ждёте письмо — код, чек, ответ от клиента — а оно не приходит. В большинстве случаев причина одна из четырёх: письмо попало в спам, ящик переполнен, сработало правило или фильтр, либо отправитель у вас в чёрном списке. Реже дело в неверных настройках почты вашего домена. Ниже — почему не приходит письмо на почту и что проверить по шагам, чтобы найти пропажу за пару минут. Прежде чем писать «у вас сломалась почта», проверьте четыре вещи: спам, объём ящика, фильтры и чёрный список. В 9 случаях из 10 письмо найдётся в одной из них...
Ошибка 504 Gateway Timeout: что значит и как исправить
Ошибка 504 Gateway Timeout означает, что сервер-шлюз (например, nginx), к которому обратился ваш браузер, не дождался ответа от другого сервера — бэкенда — за отведённое время и вернул тайм-аут. Проще говоря: сайт не «сломан» и не «выключен», а слишком долго думает, и шлюз перестаёт ждать. Ниже — что значит ошибка 504, чем она отличается от 502, почему возникает и что делать и посетителю, и владельцу сайта. 504 — это не «сайта нет», а «сайт не успел ответить вовремя». Разница важная: чинить нужно не доступность, а скорость и стабильность бэкенда...
