基本的手順は [Apache] UnxサーバーでのBasic認証の設定方法 と同様。
.htpasswd (パスワードファイル)
htpasswdコマンドはApacheのディレクトリ下のbinサブディレクトリにある。
1 2 3 4 5 6 |
c:\xampp\foo>c:\xampp\apache\bin\htpasswd -c .htpasswd guest New password: ***** Re-type new password: ***** Adding password for user guest c:\xampp\foo>type .htpasswd guest:$apr1$UbTBZTX3$6juE9zZbTdNaVtzb0cB0c1 |
.htaccess (設定ファイル)
パスワードファイルへのパスの記述をWindows流で。
1 2 3 4 5 |
AuthUserFile C:/xampp/foo/.htpasswd AuthGroupFile /dev/null AuthName "Secret Area" AuthType Basic require valid-user |
参考サイト
ローカル環境(XAMPP)での BASIC 認証 | Web Design Leaves
http://www.webdesignleaves.com/wp/wordpress/226/