こんにちわ。

えと、プロキシを通してくる、ユーザに対し、
HPにこれないようにしたいのです。

串を通してくるユーザにまともな人はいない・・。(言いすぎ)
自分でサーバ持ってますのでcgiとか.hataccess(つづりあってる?)をいじることができます。
ただし、特定のユーザだけがアクセスできるという状況はダメです^^;;
あくまで、串を通している人だけを拒否したいのです
わがままな質問です。ごめんなさい
分かりやすく教えてください。お願いします。

A 回答 (4件)

詳細に全部はちょっと書ききれないので・・



HTTP_VIA、HTTP_X_FORWARDED_FOR、HTTP_CACHE_CONTROL
プロキシ経由だと設定される。

HTTP_FORWARDED
by の後にプロキシサーバーの情報が設定される。

HTTP_USER_AGENT 通常のユーザーエージェントの後ろに追加でプロキシの情報が追加される。

下記のURLがきっとお役に立つでしょう。

参考URL:http://www.inside.ne.jp/ug/
    • good
    • 0
この回答へのお礼

ありがとうございます。
なんとか、なりそうです。
また、分からなければ質問するのでお願いします

お礼日時:2001/10/28 01:32

CGIで


HTTP_FORWARDED、HTTP_USER_AGENT、HTTP_VIA、HTTP_CACHE_CONTROL、HTTP_X_FORWARDED_FOR
などの環境変数を拾って、チェックすれば、プロキシ経由かどうかわかります。
ただ、一切ださないのもあるので、絶対とはいえませんが。

この回答への補足

返事ありがとうございます。

環境変数の拾い方は分かるのですが、
どの変数の値が、どう変わっていればプロキシだと判断できるのでしょうか?
お願いします。

補足日時:2001/10/26 23:42
    • good
    • 0

拒否したいプロキシのアドレスがわかってるのが前提ですが、



httpd.confか .htaccess に <location >ディレクティブもしくは
<file> ディレクティブで deny from でプロキシを拒否すればいいと思います。
    • good
    • 0
この回答へのお礼

返事ありがとうございます。

プロキシのIPアドレスがわからない状態ですので、
ごめんなさい^^;;

あるプログラムを作ってまして、
プログラムを悪用されないようにプロキシからのアクセスを拒否したいのです

お礼日時:2001/10/26 23:41

プロバイダで用意してある


プロクシ(回線資源の有効利用しようとしている人たち)も
使用してはだめなようにするのでしょうか?

この回答への補足

返事ありがとうございます。
そのつもりです。

補足日時:2001/10/26 23:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報