Aller au contenu principal

Improve security headers

· Une minute de lecture
David Couronné

Improve security headers

Improve security with Netlify

You can visite and scanne your website at https://securityheaders.com .

If security headers are missing then you will get D Grade even on Netlify.

You can Get A grade by just adding few lines of code.

In your root directory, create a file netlify.toml

[[headers]]
for = "/*"
[headers.values]
X-Frame-Options = "DENY"
X-XSS-Protection = "1; mode=block"
Referrer-Policy = "no-referrer"
X-Content-Type-Options= "nosniff"
Strict-Transport-Security = "max-age=2592000; includeSubDomains; preload"
Feature-Policy = "geolocation 'none'; midi 'none'; sync-xhr 'none';microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'none'; payment 'none'"
Content-Security-Policy= "default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline'"

This code is from: https://gist.github.com/miguelmota/7c8eabf5745b0e721f41158cc1b6591f

Improve SEO

Tools

Documentation