.htaccess directory nightmare

Je suis sur un shell et mon dossier Web est situé à /home/w/waterfox/public_html . Dans ce cas, j'ai un directory appelé irclogs , que j'essaie de protéger par mot de passe. Il est chmodded à 755.

Voici le file .htaccess que j'ai placé dans mon dossier public_html:

 <Directory /home/w/waterfox/public_html/irclogs> AuthUserFile "/home/w/waterfox/public_html/.htpasswd" AuthType Basic AuthName "Ressortingcted" Require valid-user </Directory> 

Lorsque j'essaie d'accéder à n'importe quelle partie de mon site Web, y compris les choses en dehors du dossier irclogs , j'ai une 500 Internal Server Error .

Il ne semble rien avoir à voir avec mon file .htpasswd, car je peux protéger les files individuels avec <Files> ou <FilesMatch> .

2 Solutions collect form web for “.htaccess directory nightmare”

<Directory> balises <Directory> ne sont pas nécessaires dans les files .htaccess, car il est supposé que vous souhaitez que les règles incluses soient appliquées au dossier dans lequel se trouve .htaccess. Retirez les labels d'ouverture et de fermeture <Directory> , déplacez le .htaccess dans votre dossier irclogs, et vous devriez être bien.

Si vous regardez la directive Directory dans les documents:

http://httpd.apache.org/docs/current/mod/core.html#directory

Vous verrez qu'il existe une description contextuelle dans la zone de description:

Cela indique où, dans les files de configuration du server, la directive est légale.

http://httpd.apache.org/docs/current/mod/directive-dict.html#Context

Comme vous pouvez le voir, .htaccess n'est pas présent dans cette list pour la raison que ErikA a souligné.

  • Installation sans assistance de Windows 7 avec server DNS non-DHCP: l'échantation du domaine échoue, en prétendant qu'il ne peut pas find le domaine
  • ne peut pas atsortingbuer l'autorisation d'un dossier à un groupe qu'un seul propriétaire travaille
  • RunAs sous le count de domaine de Windows non-AD
  • Comment restreindre la boîte de dialog Ouvrir / Enregistrer dans Windows dans un dossier?
  • Pourquoi L2ARC ne donne-t-il pas plus d'accélération pour la traversée d'annuaire?
  • Le script powershell de surveillance des files est-il sécurisé pour une database Access 2003 multi-users?
  • Wordpress htaccess redirect détruit mon non-www vers www redirect
  • L'index de l'annuaire est plein, est-ce que ce résultat est correct OK?
  • Apache2 - 301 Rediriger en manquant "/" à la fin du directory dans l'url
  • Powershell - Je peux créer des dossiers avec une label de date future, mais l'année ne change pas
  • Signification des directorys sur les systèmes analogiques Unix et Unix
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.