Перейти к основному содержимому
SiteScan.top

X-Content-Type-Options: nosniff

Значение nosniff запрещает браузеру угадывать тип файла по содержимому — именно так загруженная картинка выполняется как скрипт.

Раньше браузеры «угадывали» тип файла: если ответ был похож на скрипт или HTML, они так его и обрабатывали, что бы ни было указано в заголовках. Это позволяло загрузить файл под видом картинки или текста и заставить браузер его выполнить. Заголовок X-Content-Type-Options: nosniff отключает угадывание: браузер верит только Content-Type, присланному сервером, и не выполнит скрипт и не применит стили, если тип не совпадает.

Как SiteScan это оценивает

У заголовка одно допустимое значение. Ровно nosniff — «Сильный»; любое другое — «Слабый», потому что браузеры его игнорируют; нет заголовка — «Отсутствует».

Как задать

Отправляйте его со всеми ответами, а не только с HTML. Перед включением убедитесь, что сервер отдаёт правильные типы — text/css для стилей, text/javascript или application/javascript для скриптов, — иначе эти файлы перестанут загружаться. Это один из самых дешёвых заголовков, и он почти никогда ничего не ломает. Полный набор — на странице о заголовках безопасности.

Проверьте этот пункт на своём сайте

Запустите бесплатное сканирование: в отчёте будет эта строка для вашего домена вместе с остальными проверками аудита.

Ещё в разделе «Заголовки безопасности»

Что проверяет SiteScan

TLS-сертификат

Регистрация домена

Индексация

Адреса и редиректы

Заголовки безопасности

Отдача и репутация

Внутренние ссылки

Открытые файлы

Служебные файлы

DNS и почта

Приватность и согласие

Core Web Vitals

Технологии