El problema es que cuando accedo a la web sin las www. no me funciona la contraseña la primera vez, despues me redirecciona a la web con www. y si me funciona.
El codigo que tengo es asi
Código PHP:
AuthUserFile /rutahaciapassword/.htpasswd
AuthName LiteraSolutions
AuthType Basic
require valid-user
Options +Indexes
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^nombreweb.com$ [NC]
RewriteRule ^(.*)$ http://www.nombreweb.com/$1 [R=301,L]
Gracias