ウェブアプリケーションがあります。特定のiframe(企業サイト)のみで利用できるようにするため、招待されていないゲストはスクリプトによってクライアントのWebサイトにリダイレクトされます。 以下のコードは動作していますが、ブラウザでjavaを無効にすることができます。 IPホワイトリストは素晴らしい解決策になりますが、あまりにも多くの動的IPが使用されます。サイトがiframeで開かれ、リダイレクトされたことを検出しました
iframeで開かれたサイトは、どのようなPHPトリックを使用して確認できますか?
<script>
if (top === self) window.location.replace('http://uninvited-guests-go.here');
</script>
<?php header('X-Frame-Options: ALLOW-FROM https://iframe.allow.only'); ?>
重複していません。この質問者は、純粋にPHPでそれを行う方法を尋ねていますが、リンクされていると思われる複製はJavascriptソリューションを探しています(受け取っています)。 –