概要
ウェブサーバーにBASIC認証機能を使ってパスワードを設定した際、パスワードの入力ウインドウが表示されずにエラーが表示される場合の確認事項です。
末尾の改行
.htaccessファイル および パスワードを設定した .htpasswdファイルの末尾に改行コードはきちんと入っていますか?
無ければ入れます。余分に入れても問題ありません。
改行コード
一般的な linux系のサーバーを使用している場合、改行コードは LF のみになります。Windowsのメモ帳などで編集すると改行が CR LF になってしまうので注意しましょう。