[173] .htaccessのip制限が効かない
 |  
- 日時: 2021/10/26 22:21
- 名前: kou
 ID:./.ViIBo
- 参照: http:///
  
   - .htaccessで 特定ipのアクセス制限をしようと考えてます。
 そこで、以下のように記述しましたが、動作しませんでした。
  --------------------------------- まず、最初に以下のように書きました。
  deny from all
  こうすると、自分と検証用としているスマホ(ipがランダムに変わる)と自分の環境がブロックされました。(当たり前) つぎに、自分の環境(固定ip)を解除するために、以下のように記述しました。
  order allow,deny deny from all allow from [自分のipアドレス]
  こうすると、なぜか全てブロックされたままです。 このまま、以下のように記述しました。
  order allow,deny deny from all allow from all
  こうすると、スマホからもPCからも見れました。 よって、order文は良いとわかりました。 そして、最後に
  allow from all deny from all
  と記述しました。 そうすると、なんの苦もなくページは表示されました。 ここから、allowよりdenyの方が弱いとわかりました。 ここで、
  deny from [自分のipアドレス]
  とすると、なぜか全てブロックされずに表示できました。
  この挙動はなぜ起こるのでしょうか? また、ipアドレスをブロックするにはどうすれば良いいのでしょうか?  長文失礼しました。 お願いします。
  
 |   
 |