発言者: moon
発言日: 2004 01/21 21:59
> ID作成時に記録されるIPアドレスは**.**.**.と数字が3つまでしかなくて、最後の1つがありませんよね
そうでしたね。
そうするとhost.example.ne.jpなどのようにIPではない場合は先に書いたそのままで良いですがIPアドレスの場合は先頭の3つまでで192\.168\.0\.のように書かないと正常に機能しないということになります。
> このせいなのかわかりませんが、指定しても機能していないようなのです
> パールチェックではsyntax OKとなっていますので、スクリプトそのものは間違ってないと思うのですが、他にも修正を加える部分があるのでしょうか?
> 追加したのは以下の2つだけです
>
> #拒否するホスト
> $deny = ''
>
> #アクセス制限
> 以下省略
これだけで大丈夫だと思います。(''の後に;が無いのは写しミスだと思いますし)
とりあえずローカルテストで$deny = '.';として「ただ今ご利用できません」と表示されるか確認してこれが正常なら次に$deny = '127\.0\.0\.1 localhost';として同じメッセージが表示されるか試してみてください。
▼関連発言
│
└◆903:アクセス制限について [さると] 01/20 07:42
└◆904:Re:アクセス制限について [moon] 01/20 19:25
└◆907:Re[2]:アクセス制限について [さると] 01/21 02:16
└◆908:Re[3]:アクセス制限について [moon] 01/21 08:52
└◆909:Re[4]:アクセス制限について [さると] 01/21 10:17
└◆910:Re[5]:アクセス制限について [moon] 01/21 19:37
└◆911:Re[6]:アクセス制限について [さると] 01/21 21:40
└◆912:Re[7]:アクセス制限について [moon] 01/21 21:59
└◆913:Re[8]:アクセス制限について [moon] 01/21 22:02
└◆914:Re[9]:アクセス制限について [さると] 01/22 01:08
└◆915:Re[10]:アクセス制限について [moon] 01/22 08:57
└◆916:Re[11]:アクセス制限について [さると] 01/22 09:49<-last