URLがiframeタグで設定されたものと異なる場合、ページへのアクセスを拒否する方法はありますか?
例えば。:
index.php
ディレクトリにという名前のページを作成しましたabc
。
この URLhttp://www.mysite.com/client/client.php
をコーディングして、ページ index.php の iframe タグで開くようにしました。
<iframe src="http://www.mysite.com/client/client.php">
</iframe>
ユーザーは、そのページが通常アドレスhttp://www.mysite.com/abc
にヒットするのを見るでしょうが、そのビューを別のリンク (コンテンツで利用可能なメニュー全体) に変更すると、たとえば、連絡先ページに移動します。iframe から出て、アドレス バーはもう表示されhttp://www.mysite.com/contactpage
ないはずです。http://www.mysite.com/abc
私はIF ELSE
ステートメントを使用してみましたが$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']
、この場合はiframeのために変更されないアドレスバーからのURLを提供します。iframe 内の現在の URL アクセスを確認するにはどうすればよいですか?