apache 2.2: pas d'authentification dans le sous-répertoire

Je suis en cours d'exécution d'apache 2.2 sur une machine linux et mon but est d'avoir tous les répertoires à l'exception d'un sous-répertoire avec mot de passe. Je peux obtenir le "tous" les répertoires de travail, mais quand j'ajoute l'exception de la sous-répertoire, j'obtiens une erreur interne:

configuration error:  couldn't check user.  No user file?: /download/public/

C'est mon fichier de configuration:

<Directory /var/www/mydir/software/download/public>
     AuthType None
     Require all granted
</Directory>


<Directory /var/www/mydir/software>
      AuthType Basic
      AuthName download
      AuthUserFile /etc/apache2/auth/software
      Require valid-user
 </Directory>

quand je commenter les quatre premières lignes, tout fonctionne bien. Avec ces lignes, je reçois l'erreur susmentionnée.

$ apache2 -v
Server version: Apache/2.2.8 (Ubuntu)

Question: que dois-je changer pour obtenir le sous-répertoire sans authentification avec apache 2.2. Je crois que la configuration ci-dessus est pour la 2.4. C'est ce que je veux possible avec la 2.2?

InformationsquelleAutor topskip | 2012-03-26