Apache & .htaccess
Olfi
- webserver
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
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
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.
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
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
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
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
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
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