特定のディレクトリにアクセス制限をする際、条件を組み合わせる記載方法はどうしたらよいのでしょうか。
実現したいことは、
・原則アクセス拒否
・特定のIPアドレスでアクセスした場合は許可
・別の特定のIPアドレスでアクセスした場合は、Basic認証でアクセス許可
これらをまとめて、1つのhtaccessに記載したく、satisfy all と satisfy any を
組み合わせて使うのだと思いますが、同じファイル内に記載する方法が分かりません。
現在は以下の記載で、IPアドレス123.456.・・でアクセスしたときは許可して、
それ以外の場合はBasic認証で許可しています。
この、Basic認証を、別の特定のIPアドレスでアクセスしたときのみ表示するものとして、
それ以外の場合は、拒否(Basic認証も行わず)したく思っています。
satisfy any
AuthUserFile /home/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/18 16:22