2015年07月の記事


htaccessでIPを拒否する時に初歩的なミス
.htaccessで以下のコードを追記した所、『The specified IP address is invalid.』というエラーが返ってきました。

order allow,deny
allow from all
deny from ~

原因が分からず焦ったのですが、良く見てみると、~の部分が『○○○.○○○.○○○/24』になってました。第4オクテットを入れ忘れていたわけです。
ブラウザー側のエラーは何だったか忘れてしまいましたが苦笑(iPhone)確か『500 internal server error』だったと思います。

『○○○.○○○.○○○.0/24』にしたら正常に動作するようになりました(第4オクテットに0(ゼロ)をセット)。

"/24"というのはレンジ表記です。
今の時代はレンジ表記を知らない人は少ないのかも知れませんが汗(E-Mobile)
コメント (0)