Seite 1 von 1

.htacces

Verfasst: 25.07.2002 12:09
von Gast
Hi, ich hab mal eine Frage bzw. kann mir jemand sagen ob ich es richtig mache

also der Ordner PHP soll auf dem Server mit Passwort geschutzt werden

der pfad zu dem ordner:(beispiel)

http://www.klacks.de/phpBB

also ich hab eine datei ht access, dadrin steht:
AuthType Basic
AuthName "PHPBB"
AuthUserFile /www.klacks.de/phpBB/.htuser
require user peter

jetzt habe ich noch die datei htuser
user:password
nun lege ich die beide dateien im Ordner PHPBB

und das wars??? :roll:

user/password vorsorglich gelöscht, Acid

Verfasst: 25.07.2002 13:00
von Dwing
Bei mir sieht das ganze so aus:


.htaccess

Code: Alles auswählen

AuthType Basic
AuthName "Restricted Directory"
AuthUserFile  [directoryroot].htpasswd
require valid-user 

.htpasswd

Code: Alles auswählen

User:Passwort

Erstell ne root.php mit dem inhalt

Code: Alles auswählen

<?php
echo $DOCUMENT_ROOT;
?>
Die Ausgabe fügst du dann bei [directoryroot] ein !

Verfasst: 25.07.2002 13:31
von Gast
Hi Acid,

User/Passwort war eh nur ausgedacht

oh man geht es nicht ohne Root.php

Verfasst: 25.07.2002 14:10
von saerdnaer
doch natürlich... die root ist nur dazu da das der apsolute pfad angezeigt wird... denn musst du dann als pfad eintragen (ohne das root.php am ende!)

ah

hmm bei mir will das net :-(

Verfasst: 23.09.2002 14:25
von fanatic
:oops: ich bekomms nicht hin :cry:

Ich will das Verzeichniss:
http://localhost/ttt (d:\programme\apache2\htdocs\ttt) schützen.

In .htpasswd steht:

Code: Alles auswählen

fanatic:1**wurdegeändert*Q
In .htaccess steht:

Code: Alles auswählen

AuthType Basic 
AuthName "Restricted Directory" 
AuthUserFile  http://localhost/ttt/.htpasswd 
require valid-user
in root.php steht:

Code: Alles auswählen

<?php 
echo $DOCUMENT_ROOT; 
?>
... da kommt aber keine Ausgabe

Woran könnte das liegen? Tippfehler oder hab ich sonst was falsch verstanden?

THX 8)

Verfasst: 24.09.2002 22:32
von Karle
Schau mal, die machen das für dich :)
http://www.topsubmit.de/dienste/tools/h ... generator/

Wenn du bei

Code: Alles auswählen

fanatic:1**wurdegeändert*Q
einfach nur ein Wort reinschreibst, funktioniert das nicht, das das Wort in der .htpasswd verschlüsselt ist.

Verfasst: 25.09.2002 16:59
von saerdnaer
ersetz mal

Code: Alles auswählen

http://localhost/ttt/
durch ah

Verfasst: 25.09.2002 17:13
von Wuppi
Hi

dem Pfad zufolge nimm ich an das du Win als Webserver nimmst ... Win-Apache kann nicht mit verschlüsselten htaccess-Passwörter umgehen!

Also in der .htpasswd das Passwort in klartext schreiben und es klappt. Hab das problem bei mir auch gehabt.

Bis dann
Wuppi