Olfi: Apache & .htaccess

Hallo Forum,

wir haben hier bei uns einen kleinen Apache-Server zu laufen. Da mittlerweile einige Seite drauf sind die nicht für alle erreichbar sein sollen, wollte ich diese über die .htaccess sichern.
Soweit so gut!
Ich habe also in das zu schützende Verzeichnis die .htaccess und die passwortdatei reingepackt und nix passiert! Anscheinend liest er die .htaccess gar nicht!
Das einzige was ich bisher dazu gefunden habe ist AllowOverride und in der httpd.conf ist für das Verzeichnis AllowOverride=All gesetzt.
Wenn ich die Einträge aus aus der .htaccess in der httpd.conf eintrage dann macht er was er soll (Passwortabfrage bei den entsprechenden Seiten).

In unserem schlauen Buch und auch im Internet habe ich leider nichts weiter
dazu gefunden. Was habe ich übersehen?

Vielen Dank für Eure Hilfe
Schöne Grüße aus Berlin
Olfi

  1. Hi,

    Was habe ich übersehen?

    vielleicht
    AccessFileName .htaccess
    ?

    Ansonsten kann ich Dir leider "nur" http://www.apache.org/ empfehlen. Dort findest Du die vollständige Dokumentation - die müßte allerdings auch auf Deiner Festplatte sein.

    Cheatah

    1. Hi Cheatah

      vielleicht
      AccessFileName .htaccess
      ?

      Auch schon überprüft, auch geändert, keine Besserung!

      Ansonsten kann ich Dir leider "nur" http://www.apache.org/ empfehlen. Dort findest Du die vollständige Dokumentation - die müßte allerdings auch auf Deiner Festplatte sein.

      Da war ich natürlich auch schon, habe leider nix gefunden!

      Danke!
      Schöne Grüße
      Olfi

      PS: Vieleicht noch was: Wir haben den Apache 1.3.12 (OS/2) im Einsatz.

      1. Da war ich natürlich auch schon, habe leider nix gefunden!

        Hi,

        hast Du vielleicht irgendwo für dieses Verzeichnis die Directive 'order' festgelegt?

        Könnte so aussehen:

        order deny,allow
          deny from all

        damit verbietest Du zunächst das Verzeichnis, und mußt die Ressource explizit freigeben. Falls Du jedoch:

        order allow,deny
          deny from all

        für dieses Verzeichnis festgelegt hast, so hat deny höheren Rang als allow, und es ist nicht mehr möglich, dieses Verzeichnis freizugeben (Z.B. für das Verzeichnis geeignet, welches die User-/Passwort-Dateien enthält). Ansonsten hab' ich auch keine Ahnung.

        Bis dann.

        Patric

        1. Hallo Patric,

          das wars!

          Die Zeilen fehlten einfach!

          Ein

          order allow,deny
          allow from all

          und es ging! Warum genau muß ich wohl noch mal in der Doku nachlesen!

          Vielen Dank für die schnelle Hilfe!

          Schöne Grüße aus dem heute wieder sonnigen Berlin
          Olfi

  2. Moin,

    nicht dass ich davon Ahnung hätte, aber hast schon mal in  http://www.teamone.de/selfaktuell/artikel/schroepl02.htm oder http://www.teamone.de/selfaktuell/artikel/schroepl01.htm reingelesen ?

    Swen

    1. Hi Swen,

      klar hab' ich! Da gehts hauptsächlich um den Inhalt der .htaccess!
      Hilft mir leider nicht weiter.

      Auf jedenfall Danke!

      Schöne Grüße
      Olfi

      1. Moin,

        na gut, wenn ich schon anfange über Sachen zu reden, von denen ich kaum Ahnung habe, dann noch ein Frage - auch auf die Gefahr völlig daneben zu liegen.

        Dur schriebst in deinem Ausgangsposting
        <cite>Das einzige was ich bisher dazu gefunden habe ist AllowOverride und in der httpd.conf ist für das Verzeichnis AllowOverride=All gesetzt.

        Ob es an der Schreibweise liegt?

        Hier steht nichts von Gleichheitszeichen http://www.apache.org/docs-1.2/mod/core.html#allowoverride

        Swen

        1. Hi Swen,

          der Fehler war ein anderer ->siehe Lösung!
          Bei dem Posting hatte ich leider Cut'n'Paste gemacht,
          und aus aus'm Kopp hat sich das kleine = eingeschlichen!

          Vielen Dank für Deine Hilfe!

          schöne Grüße aus Berlin
          Olfi