ユーザーが特定のページに直接アクセスしようとした場合、つまり私が提供した iframe 経由ではなく、ユーザーをリダイレクトする必要があります。これは、他のユーザーの領域へのアクセスを停止するためです。
私が見つけたすべてのソリューション(どちらが機能するか)はJavaScriptを使用しています-私が持っている現在の作業スクリプトは
if (top == self) {
var newURL = 'http://www.exampleurlhere.co.uk/'
window.setTimeout('GotoIndex()',0);
}
function GotoIndex() { top.location.href = newURL; }
ただし、これはもちろん、ユーザーが JavaScript を有効にしている場合にのみ機能します。これをサーバー側で実現する方法はありますか? aspxを使用しています。
ありがとう、オリ。