特定ページのみBASIC認証かける設定方法

.htaccess

<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
AuthUserFile /home/hoge/html/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
order deny,allow
<Files test.html>
require valid-user
</Files>

パスワード(.htpasswd)作成はこちらから

AuthUserFileのパス間違えると、パスワード入力後500エラーになるので注意。


ネタ元