Thanks, I've tried that before, but I get the same problem.
Heres some details of the setup
[root@celeron programe]# htpasswd .htpasswd rex
New password:
Re-type new password:
Adding password for user rex
[root@celeron programe]# cat .htpasswd
mancjew:qHmM6jXgjEA9Y
rex:AUOfFSBZd8BQg
[root@celeron programe]# cat .htaccess
AuthUserFile .htpasswd
AuthGroupFile /dev/null
AuthName "Alice bot"
AuthType Basic
<LIMIT GET>
require valid-user
</LIMIT>
[root@celeron programe]# ls -al
total 60
drwxr-xr-x 6 root root 4096 Sep 9 20:22 ./
drwxr-xr-x 10 rex root 4096 Sep 9 04:23 ../
drwxrwxrwx 2 root root 4096 Sep 9 03:12 aiml/
-rw-rw-rw- 1 root root 18353 Feb 11 2002 COPYING
drwxrwxrwx 2 root root 4096 Aug 22 15:31 docs/
-rw-r--r-- 1 root root 125 Sep 9 20:23 .htaccess
-rw-r--r-- 1 root root 40 Sep 9 20:24 .htpasswd
-rw-rw-rw- 1 root root 3161 Aug 16 10:09 instructions.html
-rw-rw-rw- 1 root root 1976 Aug 22 16:41 notes.txt
drwxrwxrwx 3 root root 4096 Aug 22 15:32 sql/
drwxrwxrwx 5 root root 4096 Aug 22 16:31 src/