やり方をよく忘れるのでメモ
1. アクセス制限をかけたいフォルダに以下の内容で「.htaccess」を作成。(.htaccessを設置したフォルダ以下すべてのファイル・フォルダにアクセス制限がかかります)
AuthType Basic
AuthName "Please input your ID and Password.(適当な文章でおk)"
AuthUserFile /(現在のディレクトリのフルパス)/pw/pw.dat
require valid-user
2. 次に「pw」フォルダを作成し、IDとパスワードが書かれたファイル「pw.dat」を作成します。(ファイル名・フォルダ名はなんでもいいです)
IDは1行1アカウントとして、以下のように作成します。
アカウント名:暗号化したパスワード名
アカウントが複数人いる場合は以下のようにする
tanaka:bcZcvXyGyQVmo
yamada:43DiKCtIQjAL6
satou:96pp0OAOlAWFA
パスワードの暗号化には、「htpasswd」というコマンドを使えばよいのですが、面倒くさいので、以下のリンクのようなブラウザ上からパスワードを生成できるサービスを使えばいいと思います。
htpasswd用パス作成ツール - phpspot
3. 以上で完了です。サイトにアクセスして確認してみましょう。