Сайт не работает только в одном браузере
Проверяем профиль, расширения, service worker, HSTS и кэш — сервер здесь часто ни при чём.
Проверьте по порядку
Не меняйте несколько вещей одновременно. После каждого шага фиксируйте результат — так причина находится заметно быстрее.
- 1Откройте сайт в приватном режиме этого же браузера.
- 2Отключите расширения, которые могут фильтровать скрипты, рекламу, сертификаты или запросы.
- 3Сделайте жёсткую перезагрузку страницы и очистите данные именно этого сайта.
- 4Сравните консоль разработчика и вкладку Network с браузером, где всё работает.
Как читать результат
Кэш/Service Worker
Признак: В приватном режиме всё нормально.
Что делать: Очистите site data и зарегистрированный service worker.
Расширение
Признак: После отключения расширений сайт работает.
Что делать: Найдите конфликтующее расширение и исключите домен.
HSTS/старое состояние TLS
Признак: Браузер упорно использует старую схему или сертификат.
Что делать: Очистите состояние сайта/HSTS и проверьте актуальный HTTPS.
Главное правило диагностики
Сначала определите слой, на котором возникает сбой: имя домена → сеть → TLS/SSL → веб-сервер → PHP/приложение → браузер. Не исправляйте следующий слой, пока не убедились, что предыдущий работает.