.htaccess を利用してある拡張子のファイルだけ
basic認証をかける
*.txt の閲覧にのみbasic認証を適用する例
----------------ここから
<Files ~ "\.(txt)$">
allow from valid-user
deny from all
</Files>
Satisfy any
AuthUserFile /usr/home/usr/public_html/.htpasswd
AuthGroupFile /dev/null
AuthName "HogeHoge"
AuthType Basic
require valid-user
----------------ここまで