- ベストアンサー
.htaccessでBasic認証
.htaccessで特定IPからのアクセスはそのまま許可し、それ以外のIPからのアクセスはBasic認証を行う というのは可能でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Satisfy anyですね ###以下 .htaccess AuthUserFile /home/hoge /.htpasswd AuthName "ID and password" AuthType Basic require valid-user Satisfy any # ↑ これを記述するとどちらかの条件をクリアすればOKになる order deny,allow deny from all allow from xxxxxxx # ↑パスワードを求めないアドレスを記述 ###以上 SetenvIf と組み合わせると 特定の環境変数(User_AgentとかCookieとか) の値のときのみパスワードを求めないなんてことも出来ます http://oshiete1.goo.ne.jp/qa2078751.html
その他の回答 (1)
- auty
- ベストアンサー率58% (284/486)
回答No.1
AllowOverride AuthConfig で AuthName,AuthUserFile 等のユーザ認証に関するディレクティブを許可できます。