検索エンジンにHPのTOPページ以外の

ページが上位表示されています。
検索エンジンよりのアクセスでTOPページ以外からの場合、強制的にTOPページに移動させる
スプリクトを知りたいです。
CGIでrefererを利用すればできるような気がするのですが・・。ノートンでFWの設定で
動作しないというのは可です。FWで空になっていた場合は、TOPページに移動せず通常のリンク先で構いません。
.htaccessは使用しない方法が知りたいです。
また、検索エンジンにTOPページ以外がかからない設定という回答は不要です。

回答の条件
  • 1人5回まで
  • 登録:2006/09/30 20:42:10
  • 終了:2006/09/30 22:07:56

回答(1件)

id:hamasta No.1

はますたあ回答回数38ベストアンサー獲得回数22006/09/30 21:47:58

ポイント100pt

javascriptでdocument.referrerを見て振り分けるのはどうでしょうか。

リファラがトップページでなければ、トップにリダイレクトさせます。

if ( document.referrer != "http://トップページ" ){

location.href="トップページ"

}

という感じで。

こちらが参考になりそうです。

http://www.red.oit-net.jp/tatsuya/java/referrer.htm

id:tabatakusa

ありがとうございます!

無事に設置できました。

的確な回答に本当に感謝いたします。

2006/09/30 22:06:46

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません