BASIC認証のために.htaccess/.hpasswdを生成する

.htaccess

AuthUserFile /.htpasswd
AuthGroupFile /dev/null
AuthName "guest"
AuthType Basic
require valid-user

#for indexes ----------
Options all
IndexOptions FancyIndexing
IndexOptions FoldersFirst
IndexOptions HTMLTable

として、.htaccessでアップロード。

  • AuthUserFileはサーバー内のルートからのパスでないとうごかない?
  • for idexes以降はファイル一覧を表示させる場合に。

.htpasswd

Terminalで、

htpasswd -c 保存先/.htpasswd BASIC認証のユーザー名

後に、認証パスワードを求められるので2回入力すると、保存先に.htpasswdファイルができる。