0

次のことを実現するためにJavaScriptを設定したいと思います。

ユーザーがブックマークされたWebページを開くと、スクリプトはそれが参照ドメイン(たとえば、site.com)からのものであるかどうかを確認し、そうでない場合は自動的にanothersite.comにリダイレクトします。目標は、ユーザーがanothersite.comサイトからアクセスした場合にのみ、site.comページが表示されるようにすることです。これが理にかなっていることを願っています。

私は通常これにPHPを使用しますが、このプロジェクトには使用できないため、javascriptを使用してこれを実行することに固執しています。

4

2 に答える 2

0

document.referrerを調べてリファラーの URL を取得し、そこからドメインを抽出して検証します。

于 2012-08-15T17:47:44.450 に答える
0

「ブックマークを開く」という部分はよくわかりませんでした。それは、多くのことを知るのは簡単ではないと言われているからです。誰かがあなたのウェブサイトをブックマークしたかどうかを知る方法はありますか?

..しかし、それがどこから来たのかを調べるために、Javascriptで以前のURLを取得するにはどうすればよいですか?

さらに、他の場合は独自のものを作成window.location.href = "your_site_url";し、必要なページを彼に向けるために使用します。仕事は完了です!

于 2012-08-15T17:48:09.023 に答える