HTTP заглавки
Браузърът не позволява на една страница да прочете заглавките на чужд сайт, затова тук ги поставяте сами: копирайте отговора на curl -I или от инструментите на браузъра и вижте кои заглавки за сигурност липсват и как е настроено кеширането.
- Работи
- в браузъра
- Изпраща
- нищо
- Проверява
- 7 заглавки за сигурност + кеш
01Какво проверява
- Strict-Transport-Security (HSTS): браузърът да отваря сайта само през HTTPS. Добре е
max-ageда е поне 6 месеца (15 552 000 секунди). - Content-Security-Policy: откъде страницата може да зарежда скриптове, стилове и рамки. Най-силната защита срещу вмъкнат код, но иска настройка за всеки сайт.
- X-Content-Type-Options: nosniff: браузърът да не „познава“ типа на файловете.
- X-Frame-Options или
frame-ancestorsв CSP: други сайтове да не могат да вграждат вашия в рамка. - Referrer-Policy и Permissions-Policy: колко информация се изпраща към други сайтове и кои функции на браузъра (камера, микрофон) може да ползва страницата.
- Server и X-Powered-By: не са грешка, но издават софтуер и версия; по-добре без версия.
- Cache-Control и Content-Encoding: дали файловете се кешират и дали текстът се компресира (gzip, br).
02Как да ги добавите
Готови редове за .htaccess, nginx и файла _headers на Cloudflare Pages и Netlify има в ръководството HTTP заглавки за сигурност. Пренасочванията към HTTPS и към адрес без www прави генераторът на пренасочвания.
Източници
Другите инструменти
- DNS проверкаA, AAAA, MX, TXT, NS, CAA, SPF и DMARC на домейн
- SSL сертификатииздадени сертификати и кога изтичат
- Генератор на пренасочвания.htaccess, nginx и _redirects за HTTPS, www и стари адреси
- Тегло и трафик на сайтаколко място и трафик ви трябват и кои планове стигат
- Проверка преди публикуванепапка или ZIP: index.html, тежки файлове, счупени връзки
- Генератор на index.htmlстраница-визитка за минута, готова за качване