指定フォルダだけBasic認証を外す
そのフォルダの.htaccessにこれを書けばよい
satisfy any order allow,deny allow from all # ついでに.htaccessを実行できないように <Files ~ "^\.ht"> deny from all </Files>
解説
デフォルトの動作 (All) はクライアントがアドレスによる アクセス制限を満たし、かつ正しいユーザ名とパスワードを入力することを 要求します。
Any では、クライアントはホストの制限を満たすか、 正しいユーザ名とパスワードの入力をするかをすればアクセスを許可されます。
アクセスはデフォルトで拒否
だが直後にallow from all としてあるため許可。
.htから始まるファイルは拒否
かな