HTTP headers
Security headers set without breaking the site
HSTS, X-Frame-Options, Referrer-Policy, Permissions-Policy: each one is switched on separately, with a plain explanation. On Apache they are also written to .htaccess, so a cached page carries them; on nginx, the screen gives the lines to add.
- Watch on vulnerabilities in active plugins
- Core files compared daily with the originals
- Protected login, unlock by e-mail
-
X-Frame-Options
SAMEORIGIN -
X-Content-Type-Options
nosniff -
Referrer-Policy
strict-origin-when-cross-origin -
Cross-Origin-Opener-Policy
same-origin-allow-popups -
Permissions-Policy
geolocation=(self), microphone=(), camera=(), display-capture=(self) -
Strict-Transport-Security
max-age=300
Read off this very request, with the saved settings: the only honest way to check that a setting took. HTTPS climbs in steps — five minutes, one day, one year — so a mistake stays recoverable.