キモブロ

Please spy check please, Fucking retard

セキュリティ向上させるためのnginxの設定した

とりあえず特に重要なサービス運用してるわけじゃないので、厳しめの設定にしておいて、問題があったら詳しく調べて直してく感じで
1分でわかる「X-ナントカ」HTTPレスポンスヘッダ - 葉っぱ日記

add_header X-XSS-Protection "1; mode=block";
add_header X-Frame-Options DENY;
add_header X-Content-Type-Options nosniff;

Content Security Policy (CSP)について
https://developer.mozilla.org/ja/Introducing_Content_Security_Policy

add_header X-Content-Security-Policy "allow 'self'";

ほとんどIE8の設定なのでIEで表示されてなかったらすいませんと言う他ない(面倒なので確認してない)


ヘッダーをhttpieで確認してみる

$ http http://kymt.me | head -n 15
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 31 Jul 2012 03:19:07 GMT
Content-Type: text/html
Last-Modified: Thu, 05 Jul 2012 01:45:24 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-XSS-Protection: 1; mode=block
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-Content-Security-Policy: allow 'self'
Set-Cookie: kymtuid=MdSq1FAXTqt5qEl7AwNVAg==; expires=Mon, 29-Oct-12 03:19:07 GMT; path=/
Content-Encoding: gzip

<!DOCTYPE html>