『飛ばしたい先』には、このページの本来のURLやあなたのサイトの表紙のURLをいれます。ブラウザのアドレスバーに表示されているホスト名が違っていたら、自分の本来のページや表紙に飛ばすと言うのが良いでしょう。このスクリプトでは判別できないので目的が果たせません。巨大レンタルスペースなどでマナーの悪い人の多いサーバーの場合は辛いですね。どのページにも同じスクリプトを単純に貼り付けるだけで済むと言う事です。]『このサイトのホスト名+スペース』部分に、本来このページを置くサーバー(ドメイン)のホスト名+自分のディレクトリ名を入れます。]と言った間借りのスペースの場合に、自分のスペースなのかどうなのかを判断できる方法で、2番目の方法のもう少し親切な方法といえます。独自ドメインでもディレクトリ以下で別サイトを運営してる場合などに使います。解説は2番目の物と同じです。部分は、『アドレスがこの指定のURLで始まっていたら?』という判別です。置くURLをhttpからのフルURLで書き込みます。ソースファイル内のjavascript記述は、前で説明したどの方法でもOKです。各ページに違う飛ばし先などを設定するのであれば、ページごとに呼び出すソースファイルも別にしなければなりません。ホスト名判別で表紙に飛ばすなどの1パターンの場合などは1つで済みます。[用途]この方法は、他ページ読込PHPスクリプトなどで読み込まれて表示された際に、スクリプトを削除されにくいと言う点が良い点です。スクリプトの自動判別では、このjavascirptソースファイルが必要なソースファイルなのか?不要なのか?までは判別しませんからね。[問題点]javascriptソースファイルの文字コードが、自分のページでは良いのですが他所で読み込まれて文字コードが違う時にエラーを起こしやすいと言う点。ただでさえ文字コードセットとサーバーのコード、FTPのアップロードの時の指定などがおかしいと読込でエラーを起こす場合がありますからね。いくつか書きましたが、この手の表示されてしまう改変可能なHTMLソース文字列では、PHPスクリプトの読み込み改変処理には対応するのはまず無理です。フレームインで読み込ませて、あたかも自分のページの様に表示するような手などには対応できます。何かをされた場合には対処が難しいのがネットの現状です。大手企業の全くそっくりのフィッシングサイトも本サイトを読み込んでちょこちょこっといじれば完璧に作れちゃうのが今の時代です。このスクリプトを使って調べる事もできます。</script>この様に、自分のURLと違う場合は、そのURLを付けて情報収集するCGIに飛ばしてあげればCGIの方で記録できます。情報を取った上で表紙に飛ばす、または表紙を情報収集型のファイルにしておく事でできます。必要なサイトや企業では時々調べる必要はあると思います。苦情が出てたり問題が起きてから後手後手に対処するのは危機管理、HP管理が甘すぎますから。配布素材以外のコンテンツの無断使用・転載を禁じます。