自分用メモ。

もし、/はBasic認証したいけど、/fooと/barだけは制限をかけたくないという場合は、Locationディレクティブに以下のようにすればよい。
<Location ~ ^/(?!foo|bar)/>
AuthType Basic
AuthUserFile foobar.htpasswd
AuthName BasicAuth
require valid-user
</Location>