iframe にはローカルホストのみを許可する

iframe にはローカルホストのみを許可する

LAMP 環境を実行している場合、同じホスト上の iframe によって要求された場合にのみ、Web 表示ページを読み込むことができるようにしたいと思います。

答え1

x-frame-optionsヘッダーを に設定できますsameorigin。詳細については、Mozilla リファレンスを参照してください。https://developer.mozilla.org/en-US/docs/HTTP/X-フレームオプション

答え2

サーバー変数 $_SERVER["remote_address"] (すべての言語で利用可能) を使用して、ページにアクセスしている IP を確認し、127.0.0.1 またはいずれかのローカル IP と一致する場合は iframe を表示します。

関連情報