Skip to content

Commit c71d52b

Browse files
feat: add CSP (#84)
* feat: add CSP * fix * move to jekyll config * fix * add other options * temp remove csp * include headers * add back csp * Update _headers
1 parent 8c29e0d commit c71d52b

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ defaults:
1010
layout: "page"
1111

1212
exclude: ["README.md"]
13+
include: ["_headers"]

_headers

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/*
2+
X-Frame-Options: DENY
3+
X-Content-Type-Options: nosniff
4+
Referrer-Policy: no-referrer
5+
Content-Security-Policy: default-src 'none'; style-src-elem 'self'; font-src 'self'; img-src 'self'; manifest-src 'self'; form-action 'none'; frame-ancestors 'none'; base-uri 'none'; sandbox; upgrade-insecure-requests;

0 commit comments

Comments
 (0)