BASIC認証の設定と解除の方法
フルパスを調べる
そこで使うのが、以下のPHPファイルです。以下のスクリプトをコピーペーストしてテキストファイルを作成し、任意の名前に「.php」という拡張子を付けて保存してください。
<?php
echo __FILE__;
?>
このPHPファイルを、BASIC認証を設定したいディレクトリにアップロードして、ブラウザからアクセスします。
すると、このPHPファイル自身のフルパスが表示されます。

「.htaccess」を作成する
AuthType Basic
AuthName “Input your ID and Password.”
AuthUserFile (調べたフルパス)/.htpasswd
require valid-user
「.htpasswd」を作成する
ID名:Pass
といったように記述をしていきます。
ここで重要なのが、Passの部分に入るパスワードはそのまま記述するのではなく暗号化したものを記述しなければなりません。.htpasswdの作成について調べればパスワードの暗号化を行うサイトがいくつか出てきますので、それらのサイトでパスワードを暗号化してください。
例えば、「user01」というユーザー名で、パスワードも同じく「user01」と入力してみます。すると結果は、
user01:OQmgn/xLMIuNs
となりました。
複数のアカウントが必要な場合は、この作業を繰り返してください。
下記のサイトより調べる。

