Wieder eine Frage zu .htaccess

Dieses Thema im Forum "Internet- und Netzwerk-Software" wurde erstellt von Admiral, 07.02.2005.

  1. Admiral

    Admiral Thread Starter MacUser Mitglied

    Beiträge:
    202
    Zustimmungen:
    0
    Mitglied seit:
    15.03.2004
    Hallo zusammen,

    nun gibt es zwar in diesem Forum viele Beiträge zu der .htaccess, die ich alle beherzigt habe, aber keiner brachte mich weiter :(

    Denn ich weiss einfach nicht was man in der Zeile: AuthUserFile
    eintragen muss.
    Bei Windows muss man den absoluten Pfad angeben. Da ist das auch kein Problem aber beim MAC OS X weiss ich den nicht zu setzen.

    Die Webseiten liegen auf folgendem Pfad:
    HD: Library/WebServer/Documents/Demo

    Meine Beispiel-htaccess sieht so aus:

    AuthName "Webserver"
    AuthType Basic
    AuthUserFile /Volumes/Library/WebServer/Documents/Demo/.htpasswd
    require valid-user


    Bekomme aber vom Apache nur ne 500er internal Server Error.

    Weiss jemand einen Rat?

    Vielen Dank im voraus,

    Gruß Admiral
     
  2. wegus

    wegus MacUser Mitglied

    Beiträge:
    14.826
    Zustimmungen:
    1.425
    Mitglied seit:
    13.09.2004
    Grundsätzlich ist das erstmal richtig! Allerdings sollte Deine passwd überall liegen nur nicht im Documents-Pfad des Servers ( sonst kann sie ggf. ausgelesen werden). Auch bei Mac OS oder LINUX gibst Du einfach nur den Pfad zur Datei an! Wichtig ist, daß der Apache-User auch leserechte auf die Datei haben muß, sonst kann er dort nicht nachschauen!
    Gegebenenfalls kannst Du noch ein

    satisfy any

    anfügen um die authorisierung zu erzwingen!

    Prüf bitte auch, ob in der httpd.conf

    AllowOverride AuthConfig

    gesetzt ist, sonst hat die .htaccess ohnehin keine Wirkung!
     
    Zuletzt bearbeitet: 07.02.2005
  3. Admiral

    Admiral Thread Starter MacUser Mitglied

    Beiträge:
    202
    Zustimmungen:
    0
    Mitglied seit:
    15.03.2004
    ich hätte es wissen müssen :(

    Hallo wegus,

    ich habe einen wichtigen Aspekt vergessen:
    ich habe die .htaccess in Dreamweaver erstellt. Ich hatte vegessen das dadurch unsichtbare Formatierungen reingeschrieben werden, die der Apache als Fehler interpretiert. Ich habe die Datei jetzt mit Textedit ohne Formatierungen erstellt und siehe da - es funzt :)

    Jedoch musste der Pfad ohne /Volumes angegeben werden.

    Vielen Dank für die Hilfe

    Gruß Admiral
     
    Zuletzt bearbeitet: 08.02.2005
  4. xlqr

    xlqr MacUser Mitglied

    Beiträge:
    1.942
    Zustimmungen:
    15
    Mitglied seit:
    08.09.2003
    lass mal das volumes im pfad weg, ob das was bringt ...
    Code:
    /Library/WebServer/Documents/Demo/.htpasswd
     
  5. Eames

    Eames MacUser Mitglied

    Beiträge:
    2.572
    Zustimmungen:
    14
    Mitglied seit:
    26.09.2003
    Hier mal meine:

    AuthUserFile /Library/WebServer/.htpasswd
    AuthName "Titanium Webserver"
    AuthType Basic
    Require valid-user

    Gruss . Mikalux
     
  6. Admiral

    Admiral Thread Starter MacUser Mitglied

    Beiträge:
    202
    Zustimmungen:
    0
    Mitglied seit:
    15.03.2004
    kaum geändert und scho so viele Antworten :)

    danke an alle, jetzt klappt es!


    Gruß Admiral
     
  7. Eames

    Eames MacUser Mitglied

    Beiträge:
    2.572
    Zustimmungen:
    14
    Mitglied seit:
    26.09.2003
    Freut mich zu lesen :)

    Hier noch zwei hilfreiche und informative Links zum Thema .htaccess

    » Detailierte Beschreibung der Parameter

    » Passwortschutz für Webseiten via .htaccess mit Generator

    Gruss . Mikalux
     
    Zuletzt von einem Moderator bearbeitet: 10.03.2016
Die Seite wird geladen...

Diese Seite empfehlen