とりあえずこんな感じで「htaccess」を作成してみた。
<Files ~ "fugafuga.cgi">
AuthUserFile /home/hogehoge/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user
</Files>
さくらサーバーでテストしていたのだがこれが上手くいかず「500エラー」になる。
ダメもとで本番環境「CPI」で試したところこれが上手く行った。
ググッてみると、さくらの「htaccess」は癖があるとのこと。
たぶんそのせいと思って深く調査していません。
知っている人誰か教えて^^/
追記 2017.05.05
https://help.sakura.ad.jp/hc/ja/articles/206054622...
ご参考までに。。。