3

自分が管理しているサイトをミラーリングしているサイトにポップアップを表示する方法はありますが、自分が管理しているサイトには表示されませんか?

背景情報:

私が取り組んでいるサイト、Safam.com は、別のサイト、greeceonbroadway.com によってミラーリングされています。これはある種の奇妙な間違いだと思いますが、実際には、Google で Safam を検索すると、グリースオンブロードウェイが上位に表示されます。この件について Google に通知しましたが、何かが行われるかどうか、いつ行われるかはわかりません。それまでの間、htaccess コマンドを設定して、グリースオンブロードウェイのリンクを解除しました。これはやや効果的ですが、私が望むものではありません。間違ったサイトにいることを知って、Safam.com サイトにリダイレクトする必要があります。

htaccess コードでは、「GreaseOnBroadway.com_is_spoofing_Safam.com___Please_Go_Directly_To_Safam.com」というリンクにメッセージを入れましたが、あまり役に立たないのではないかと思います。私がしたいのは、グリースオンブロードウェイにポップアップを表示し、safam.com には表示しないようにすることです。「SAFAM.COMにいることを確認するには、ここをクリックしてください」と言うようにdiv(ポップアップであると思われ、機能しませんでした)を設定したため、情報が自動的にミラーリングされることはわかっています。グリースオンブロードウェイのスクリーンショット: http://i.imgur.com/ownteeW.pngおよび safam.com のスクリーンショット: http://i.imgur.com/drUqOZr.png

4

1 に答える 1

2

サイトが自分のサイトにアクセスするのを完全にブロックできます。たとえば、これを試してください:

if( location.hostname.toLowerCase() != "safam.com") {
    document.body.innerHTML = "<p>This site is illegally mirroring <a href="http://safam.com/">Safam.com</a>!</p>";
}
于 2013-04-06T21:24:49.633 に答える