Thomas Luethi: .htaccess

Beitrag lesen

Hallo,

Also ich habe jetzt eine HTML Seite die geschützt sein soll.
"Unterseiten" zu dieser Seite habe ich in einen Ordner gesteckt und mit dem Namen der HauptHTML Seite versehen.

Normalerweise "schuetzt" man Verzeichnisse, nicht einzelne Dateien
(was zwar auch moeglich, aber IMHO unuebersichtlich ist).

Am einfachsten geht das, wenn man die .htaccess in das
zu schuetzende Verzeichnis stellt.

So nun hab ich mir ein Bla.htaccess Dokument erstellt:

[...]

AuthUserFile Bla.htusers   <- ist ja im selben Ordner

Die Dateien sollen .htaccess und (z.B.) .htusers heissen.
Wenn der Dateiname mit ".hta" anfaengt, dann weigert
sich der Apache, diese Dateien auszuliefern, wenn jemand
sie ueber HTTP anfordert.

Der Pfad zur Benutzer- und Gruppen-Liste muss
vollstaendig und auf das Dateisystem des Servers
bezogen sein.
Frag bei Deinem Provider nach, wenn Du den Pfad nicht kennst.

Die Benutzer- und Gruppenlisten sollten idealerweise _nicht_ in dem
gleichen  Verzeichnis liegen, das man "schuetzen" will, sondern
ausserhalb des Document Root oder zumindest in einem Verzeichnis,
das fuer den Zugang via Web vollstaendig gesperrt ist.

require group Servicetechniker

Und wo ist die Gruppenliste?

Danach noch ein Bla.htusers Dokument was so aussieht:

Benutzerdatei fuer Web-Projekt

Werner:Herakles
Manfred:Dionysos

In SelfHTML steht auch, dass nur auf Windows-Servern
die Passwoerter unverschluesselt stehen sollen, waehrend
man sie auf Unix-/Linux-Servern crypt-verschluesseln muss.

Bitte lies alles noch einmal genau durch:
http://selfhtml.teamone.de/diverses/htaccess.htm
http://aktuell.de.selfhtml.org/artikel/server/htaccess/index.htm
http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/index.htm

Du wuerdest uns viel Glaskugeln und Raten ersparen, wenn
Du uns einfach die URL des betreffenden Servers gaebest
oder wenigstens mal alle relevanten Informationen ausspucken
wuerdest: Betriebssystem, Apache-Version u.s.w.

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/