私は単純なリダイレクトを探していません。ドメイン名に基づくJavaScriptリダイレクト
私がしようとしているのはこれです。
人Aの負荷サイトBOB.comとページX.
人Bの負荷のサイトへのリンクをクリックTIM.comと同じページXにリンクをクリック
ページXはそれでJavaScriptのコマンドを持っていますつまり、ユーザーがサイトBob.comから来て、Bob /helloにリダイレクトしたとします。
ユーザーがTIM.comから来た場合は、Tim.com/helloにリダイレクトします。
ユーザーがetherから来ていない場合は、Frank.com/oppsにリダイレクトします。
このページXでは、複数のドメインで404エラーが処理されるため、「.com」までドメイン名を見る必要があります。 ".com"を過ぎても無視されます。
これは私が始めたスクリプトです。
<script type='text/javascript'>
var d = new String(window.location.host);
var p = new String(window.location.pathname);
var u = "http://" + d + p;
if ((u.indexOf("bob.com") == -1) && (u.indexOf("tim.com") == -1))
{
u = u.replace(location.host,"bob.com/hello");
window.location = u;
}
</script>
[OK]を、私は、私はJavaScriptのコーダーのあまりないです言及する必要があります。 :) 私がdocument.referrerを使用すること以外に助けてくれるなら、大きな助けになるでしょう。 –