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


ここのWEBサイト、ブラウザのリファラを送信しないように設定していると、画像が表示されません。

Windows+Apache2でWEBサーバを運営する場合、このような仕組みにするにはどうすればいいのでしょうか?
httpd.confで設定できるのでしょうか?
それとも、Apache以外の何か技術を使っているのでしょうか?

この質問の回答となるWEBサイトを教えてください。または、設定方法をご説明ください。
(私が理解できない書き方にはポイントは差し上げられません)

ズバリの回答を下さった方に、配当ポイント全部ドカンとさしあげます。
そうでない場合、適当に振り分けます。
よろしくお願いしますm(_ _)m

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/04/20 15:55:58
  • 終了:--

回答(2件)

id:arakin55 No.1

arakin55回答回数38ベストアンサー獲得回数02005/04/20 16:15:38

ポイント30pt

http://wago.nobody.jp/www/etc/ht/

.htaccessにてアクセス制限|Windows2000とApache2

どうぞ。

id:auction

回答ありがとうございます!

このサイト、以前の別の質問の際に見たことがあり、ブックマークにもいれてました(汗)

あぁ、勉強不足・・・

2005/04/20 16:21:30
id:Iwa No.2

Iwa回答回数120ベストアンサー獲得回数62005/04/20 16:19:25

ポイント20pt

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

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

<Files ~ ”¥.(gif|jpg|png)$”>

SetEnvIf Referer ”^http://www¥.hogehogehoge¥.net” accept

Order deny,allow

Deny from all

Allow from env=accept

</Files>


上記のようにすると、~.gif、~.jpg、~.pngという名前のファイルにアクセスする時、リファラ値が

http://www.hogehogehoge.net

で始まる場合にだけアクセスを許可します。(「始まる」というのは「^」、「¥.」としているのは「.」のみだと「任意の1バイト」という正規表現の意味になるため)


SetEnvIf Referer ”^http://www¥.hogehogehoge¥.net” accept ←この条件にマッチするとき、acceptという環境変数をセット

Order deny,allow ←Deny、Allowの順番に評価

Deny from all ←とりあえず全て拒否

Allow from env=accept ←acceptがセットされていれば許可

id:auction

回答ありがとうございます!

やはりこの方法なのですね。

ここでしゅーりょーします!!

2005/04/20 16:25:12

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

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

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

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

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