.htaccess
ファイルを編集して次のものを含めました。
AuthType Basic
AuthName "My Protected Area"
AuthUserFile /home/path/to/public_html/
Require valid-user
次に、htpasswd
コマンドを使用して.htpasswd
ファイルを作成しました。 Apache構成でモジュールLoadModule authn_file_module modules/mod_authn_file.so
を有効にしました。
ここで、ページをロードすると、500エラーが発生し、Apacheログに次のように表示されます。
構成エラー:ユーザーを確認できませんでした。ユーザーファイルがありませんか?:/
AuthUserFile
コマンドは、mod_authn_file
モジュールによって提供されます。 Apache構成に次の行に沿ったものが含まれていることを確認してください。
LoadModule authn_file_module modules/mod_authn_file.so
これは、.htaccess
ファイルではなく、メインサーバー構成に入れる必要があります。メインサーバー構成にアクセスできない場合は、ローカル管理者に連絡する必要があります。