HTTPレスポンスヘッダーX-Frame-Optionsの設定方法
2024/02/22
X-Frame-Optionsの設定をする事があった。そもそも「X-Frame-Optionsの設定」って何? という状況だったので、色々調べてメモ。
X-Frame-Optionsとは
iframeでの呼び出しを許可するかどうか設定できるというものらしい。
https://developer.mozilla.org/ja/docs/Web/HTTP/X-Frame-Options
設定方法
サーバの設定ファイル(httpd.conf)もしくはhtaccessに以下を追記する。
Header always append X-Frame-Options SAMEORIGIN
その他
X-Frame-Optionsについて調べていると「クリックジャッキング」という記事が多く見かけた。iframeを用いる攻撃というかそういう技術らしい。以下が分かりやすかった。
https://nulab-inc.com/ja/blog/typetalk/measure-clickjacking/
尚、X-Frame-Optionsを設定すると当然ながら外部からiframe呼び出し出来なくなるので、サイトによっては使わない方が良い場合もありそう。
関連記事
- 
					
													  
- 
					お手軽に負荷分散(DNSラウンドロビン)を行う方法サーバ設定か何かの記事を見ていて「DNSラウンドロビン」という聞いたことのない言 ... 
- 
					
													  
- 
					htaccessファイルにてVPS⇔レンタルサーバ間のリバースプロキシ設定を行う方法VPSの指定したディレクトリにアクセスした場合、レンタルサーバの指定したディレク ... 
- 
					
													  
- 
					CentOS6.10に無料SSL(Let's Encrypt)を導入以前にもVPSにLet's Encryptを導入するという記事を書いたが、テスト ... 
- 
					
													  
- 
					CentOS6系から7系に(KAGOYAからIndigoに)移行した際のメモCentOS6系から7系に、さらにKAGOYAのVPSからWebARENA In ... 
- 
					
													  
- 
					gzip圧縮とキャッシュをhttpd.confで設定する方法今まで共用サーバーで使っていたWordPressをVPSに移した。せっかくなので ...