「とあるurlにおいて、ブラウザに直接入力したときは、はじき、特定のページからリンクで飛んできた場合にのみ表示する」なんていうようにすることは、技術的に可能でしょうか?またこれを実装している実例ページあったら教えてください

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/12/15 00:27:44
  • 終了:--

回答(8件)

id:ke_ishi No.1

ke_ishi回答回数269ベストアンサー獲得回数02004/12/15 00:35:29

ポイント20pt

HTTP_REFERERを見て、空であれば…という判定が簡単ですが、偽装も簡単なんですよねぇ。

id:zizz_walla No.2

zizz_walla回答回数121ベストアンサー獲得回数02004/12/15 00:37:50

ポイント20pt

http://www.shtml.jp/htaccess/referer.html

.htaccessで参照元(Referer)によるアクセス制限する方法

可能です。WEBサーバーがapacheの場合は.htaccessに記述します。

実装しているサイトとしては、

http://www.itmedia.co.jp/

IT総合情報ポータル「ITmedia」Home

があります。

ITmedia では、画像ファイルの直リンクをはじいています。画像のURLを直接ブラウザに入力しても画像が表示されないようになっています。

例は画像ですが、htmlについても同様の設定で行うことができます。

id:bookstore No.3

bookstore回答回数488ベストアンサー獲得回数22004/12/15 00:51:59

ポイント20pt

http://counter.hatena.ne.jp/

はてなカウンター

Webブラウザのリファーを調べると,リンク元が参照できます.

これによって,リファーが空の時は表示なし,そうでないときはリファーのアドレスを表示するとかいったのが一般的なアクセス解析だったりします.

はてなカウンターも同じ仕組みですよ.

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 jacky3 8 6 0 2004-12-15 01:00:29
2 k-rated 17 14 0 2004-12-15 01:08:53
3 kagebotaru 8 5 0 2004-12-15 02:22:25
4 きゃづみぃ 13539 10064 1198 2004-12-15 07:46:29
5 ちびっこまん 89 75 6 2004-12-15 08:56:46

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

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

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

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

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