.htaccess und Apache nur unter Linux?



  • Kann es sein, dass die .htaccess Dateien nur unter Linux vom Apache beachtet werden?
    Unter Windows Servern passiert entweder garnichts (bei mir) oder es wird ein falsches Passwort abgefragt (bei nem Kumpel von mir). In der httpd.config ist aber eingetragen, dass der AccessFileName .htaccess ist.
    Was soll ich tun?



  • .htaccess funktioniert unter Windows genauso. Check mal die 'AllowOverride'-Direktive in der httpd.conf. Mit dem "Befehl" kann man festlegen, welche Einstellungen mit .htaccess-Dateien überschrieben werden dürfen. Mit

    AllowOverride None
    

    geht schonmal gar nix.

    AllowOverride All
    

    kann recht gefährlich sein, weil dann alle Directory-Optionen neu eingestellt werden können. Ich denke mal, was Du brauchst, ist

    AllowOverride AuthConfig
    


  • Jetzt macht er zwar die Passwortabfrage, aber wenn ich das richtige Passwort eingebe, dann sagt er dass es falsch ist!



  • Original erstellt von hackbert:
    Jetzt macht er zwar die Passwortabfrage, aber wenn ich das richtige Passwort eingebe, dann sagt er dass es falsch ist!

    Dann würde ich mal sagen, stimmt etwas mit deinen .ht* Dateien nicht ... falsches Verzeichnis? Das Passwort mit "htpasswd" nochmal anlegen ... usw.



  • wie genau geht das?
    Ich hab das mit planethtaccess gemacht.



  • Habs gefunden. Lag daran, dass ich es mit planethtaccess gemacht habe. Mit htpasswd gehts jetzt!


Anmelden zum Antworten