Basic認証

必要ファイル


ディレクトリ構造

├─dir_parent
   ├─dir_child1
   │  ├─.htaccess      ///dir_child1以下再帰的に全てに適用される
   │  └─dir_grand_child2
   └─dir_child2
       └─.htpasswd     ///配置場所は任意


各ファイル内容

.htaccess

AuthType     Basic
AuthName     "Basic_Auth" 
AuthUserFile /home/hoge/moge/.htpasswd
require valid-user

<Files ~ "^\.ht">
   deny from all
</Files>

※AuthNameは任意

※AuthUserFileはサーバーに配置する.htpasswdのフルパス


.htpasswd

以下ファイル内容

user1:TzJTRdu9cp9R2
user2:VVq.3ggwYUbMY

※パスワードはハッシュ化したものを記述する


参考URL

https://allabout.co.jp/gm/gc/23780/