.htaccessファイルに以下を記載します。
AuthUserFile .htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user
パスワードファイル .htpasswdを生成します。
$>htpasswd -c .htpasswd ユーザー名 [ENT]
このあとパスワードを入力するよう促されるのでパスワードを入力します。
生成されたパスワードは
ユーザ名:fir:$apr1$bmFq2hvA$fHC00dBY6kI4fay/
のようにハッシュ化されたテキストで保存されています。
”Please enter your ID and password"メッセージが出ます。