У меня были две проблемы. Один был неправильным файлом .htaccess, другой - неправильным шифрованием пароля. После исправления все работало нормально. Примечание: я посещаю несколько сайтов, и их шифрование у меня не работает.
// 1. note the /blog/ folder needs to be there.
// Without it, the dialog box does not pop again
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /blog/.htpasswd
AuthGroupFile /dev/null
require valid-user
Для правильного шифрования для XAMPP 1.7.6 пароль, сгенерированный этим сайтом , работал для меня, но для многих других - нет.
Некоторые предоставили даже полный htaccess и htpasswd rewrite , как этот , но у меня это не сработало.