牛、豚、鶏、どれか一つ食べられなくなるとしたら?

# ------------------------------- 特定のホストからのアクセス規制の設定

# ホスト名を指定してアクセスを規制する。 ____.30
#(規制するときは'1'、しないときは'')
$deny_host = '1';

# アクセスを規制するホスト名(複数指定する場合はカンマで区切る) ____.31
$deniedhost = '●●●.ne.jp';

以上のように設定しているのですが、書き込みを拒否したい「●●●.ne.jp」を弾けず書き込まれてしまいます。
試しに「.●●●.ne.jp」とやってみてもダメでした。
自分のホスト名で設定してみてもやはり拒否できないようです。

A 回答 (3件)

多分 $ENV{'REMOTE_HOST'} が取得できないサーバなのでは


ないでしょうか。
サーバ屋さんに問い合わせてみると良いと思います。
    • good
    • 0
この回答へのお礼

ご解答どうもありがとう御座います。
そういうサーバもあるのですね。
ホストではダメでしたが、IPでは見事制御できましたので、そちらで制限するようにしようと思います。

お礼日時:2007/11/30 18:24

apeboard_plus.cgiファイルの中で、


$ENV{'REMOTE_HOST'}
という変数と比較しています。

一度この変数を表示してみてはいかがでしょうか?
例) print_error($ENV{'REMOTE_HOST'});
    • good
    • 0
この回答へのお礼

ご回答どうもありがとう御座います。
なのですが知識が無くて、ちょっと理解できませんでした。すみません。

変数を表示する、と言うのは、具体的にどうやってやるのでしょうか?

お礼日時:2007/11/29 12:18

それは何のCGIですか?

この回答への補足

すみません、書き忘れていました。
2apesさんの、apeboard+です。

補足日時:2007/11/28 18:13
    • good
    • 0

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