• ベストアンサー

特定のリンクのみ入室可能なWeb!

特定のサイトからのリンクのみ入室可能な ページを作りたいのですが、どうすればよいのでしょうか? ご指導お願いいたします。

  • ya-ya-
  • お礼率42% (110/256)

質問者が選んだベストアンサー

  • ベストアンサー
noname#225520
noname#225520
回答No.1

完全とは言えませんが、CGIを使えばできると思います。 ブラウザからの環境変数、HTTP_REFERERとあらかじめ指定したURLと比較して入場の許可・排除すれば良いと思います。

参考URL:
http://tohoho.wakusei.ne.jp/wwwcgi3.htm#CgiEnvironment

その他の回答 (1)

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.2

CGIでしょうね。 手っ取り早く済まそうと思えば、フリーのものをDLしてはどうでしょう。

参考URL:
http://www.kent-web.com/

関連するQ&A

  • 特定のURLからの訪問者を入室禁止にしたい

    色々調べてみたのですがよく解らなくて質問させて頂きます。 要は、特定のサイトでリンクされて、そのリンクから来る閲覧者を、本来のページとは違うURLへとばしたいのです。(これでお解りいただけるかな?) 指定URL以外からのアクセスを拒否するJavaScriptとして <script> /* 正規のリンク元URL又はURLの一部(アカウントだけでも可)を記述 */ check = "http://www.xxx.xx/xxxxx/"; /* 正規のリンク元からのアクセスではなかった場合に飛ばすURL */ url = "http://www.***.**/****/"; ref = top.document.referrer; // リンク元のURLを取得 if (ref.indexOf(check) < 0) // refにcheckで指定した文字列が含まれているかチェック document.location = url; </script> と言ったScriptは見つけられたのですが、私が望んでいるのは、 /* 入室許可したくないリンク元URL又はURLの一部を記述 */ check = "http://www.xxx.xx/xxxxx/"; /* 入室許可したくないリンク元URLの場合に飛ばすURL */ url = "http://www.***.**/****/"; ref = top.document.referrer; // リンク元のURLを取得 ???????????????? document.location = url; </script> と言ったScriptで、?????の部分をどう記述して良いのかが解りません。 よろしくお願いいたします。

  • Webページに特定サイトへのリンクを探しだすシステム

    先日、相互リンク系サイトに登録する際、まず登録者自身のサイトにその相互リンク系サイトへのリンクを貼ってから登録作業にかかってください。とのことでした。 試しに、リンクを貼らずにサイト登録しようとすると、「リンクが見当たりません。リンクを貼ってから再度登録作業をして下さい」というメッセージ。 その後自身のサイトに、その相互リンク系サイトへのリンクを貼ってからサイト登録すると、すんなり登録画面がでました。 おそらく登録処理をする前に、その登録希望者のサイトのWebページHTMLを解析して<a href=相互リンク系サイトのURL・・・を探して、あれば登録、なければエラーメッセージというようにしているのだと思います。 この様に特定Webページに自身へのリンクタグがあるかどうかを解析するプログラムはどんな風につくるのでしょうか。 小生Perlは少々かじっております。PHPは判りません。 宜しくお願いします。

    • ベストアンサー
    • CGI
  • 特定ページからのリンク

    こんにちは。 HTMLで出来るのか、javaなのか、 CGIなのか、FLASHなのかすらもわからないのですが、質問させてください。 特定ページからのリンクをたどらないと ページを表示させようした時に 「入り口から入ってください」とか 「404」になったりするサイトさんがあります。 サイト内リンクに限り可にしている可能性もあるかなと思います。 それを実行したいのですが、方法がわからず調べようがありません。 忍者のツールでそのようなものもあるのですが いくつかみたサイトさんではそのような感じではありませんでした。 またこちらのサイトさんは、強制的にindexに飛ぶようになっています。このような方法でもかまいません。 http://frank-web.net/item/icon.htm 方法をご存知の方がいらっしゃいましたら 教えてください。 よろしくお願いいたします。

  • 特定のホームページからの相互リンクチェック。

    ただ今、相互リンクを整理しているのですが、ちょっと困っています。 相互リンクをして頂いた相手先のホームページのどこのページに自社のサイトが リンクされているのかをチェックしたいのですが、相手先のサイトの「相互リンクコーナー」が 何十ページ(何百ということも)ということもあり、とてもひとつひとつ見ていられません。 そこで、特定のサイト(URL内)に自社のサイトがリンクされているかどうかをさっとチェックできる ツールをご存じであれば教えて頂きたいのです。 良くあるツールは、ページのURLまでを指定してリンクされているかチェックするものだと 思うのですが、それではちょっと時間がかかりすぎてしまいます。 自社サイトへのリンクがあるかどうかを「ページ単位」ではなく「サイト単位」でチェックできるツールを 御存知でしたら教えて下さい。 分かりづらい文章でスミマセン。

  • 携帯HPの入室パスワード

    携帯向けホームページを作っておりますが、入室用パスワードを入力しないと入れないリンクページを作りたいと思ってます。どなたか作り方を知ってる方いらっしゃったら教えてください。調べたら分かると思っておりましたがいくら調べても分かりません。また、ホームページビルダーの機能を使ってもうまく行かないんです。よろしくお願いします。

  • インラインフレーム内の特定箇所へのリンク

    あるページAと別のページBがあるとします。 BのページにはCのページをiframeで埋め込んで あるとします。 AのページからBのページの特定場所にリンクを 貼るには行き先にnameをつけてやれば可能ですが、 今回やりたいことは、Aのページのリンクボタンを クリックするとBのページに埋め込まれているCの ページの特定場所に移動させたいのです。 ※Bのページはもちろん表示 このようなリンクの貼り方はできますでしょうか?

    • ベストアンサー
    • HTML
  • DreamweaverCS4で別ページの特定位置へのリンク貼りつけがわかりません

    HP作成について全くの素人です。ただいまDreamweaverCS4でHPを作成中で、まだ公開はしておりません。 以下の内容について全く方法を知らず困っております。 同じサイト内にあるページやファイルへのリンクの貼り方や、同じページ内の特定位置へのリンクの貼り方はわかるのですが、他のページの特定位置へのリンクの貼り方がわかりません。 もしわかる方がいらっしゃいましたらどうか教えていただけませんでしょうか。よろしくお願いします。

  • 特定のサイトからのリンクだけを拒否

    色々検索しましたが、わからない事があるので質問します。 タイトル通り、特定のサイトからのリンクだけを拒否したいと思います。別のページ等にジャンプされるのではなく、エラー表示(403?)が出るようにしたいのです。 ご存知の方がいらっしゃいましたら宜しくお願いします。

  • Webサイト上にあるリンクについて

    Webサイト上にあるリンクは普通、別リンクですか? それとも、そのページがら、直接リンク先のページに飛ぶようになっていますか?

  • 外部リンクについて

    近々、自分のWebページを持とうと思うのですが、分からないことがあります。 1.リンク集を作るとき、張りたいリンク先のサイトが明確なリンクの張り方を書いていないとき、どうすればいいですか? 2.1の関連で、そのサイトの特定のページのリンクを張りたいときもどうすればいいですか?  探し方が悪いのか、検索エンジンやそういったサポートをしているサイトを使っても分かりませんでした。  どちらも、個人でなく、企業のサイトです。

    • ベストアンサー
    • HTML