.htaccess
Hi,
ich will für eine kleine Firmenhomepage eine .htaccess anlegen.
.htaccess sieht dabei (im Moment) so aus:
AuthUserFile /htdocs/.htpasswd
AuthGroupFile /dev/null
AuthName Intern
AuthType Basic
require user Administrator
require user Mitarbeiter
und die htpasswd so:
Administrator:abu8zJlPjwMSU
Da die Page bisher sehr klein ist, habe ich so ziemlich nur ein Unterverzeichnis, in dem die HTML abgelegt ist, die geschützt werden soll. Der Ordner heißt htdocs und darin befindet sich ausserdem die .htaccess. Die .htpasswd liegt eine Ebene drüber.
Wenn ich im Browser die URL www.domainname.de/cgi-bin/passwortschutz.pl bekomme ich auch das Fenster, wo ich mein Administratorpasswort eingebe. Dort kann ich auch problemlos die Benutzer einrichten und mein eigenenes Passwort ändern.
Wenn ich jetzt aber auf der Homepage bin und durch einen Link auf die geschützte Seite kommen will, nimmt er meinen Benutzernamen und Passwort nicht an und es kommt eine Fehlermeldung "keine Berechtigung"... oder so ähnlich.
Was ist nocht falsch an meinen Dateien?
Hilfe! *meep*
Anja
Antwort schreiben
Antwort 1 von Supermax vom 18.10.2019, 19:28 Options
Hast du Zugriff auf das Fehler-Log des Webservers? (Apache?). Dort stehen gerade in solchen Fällen nützliche Informationen, z.B. wenn er die Paßwortdatei nicht finden kann.
Antwort 2 von agaebler vom 18.10.2019, 19:48 Options
Leider nicht. Selbst wenn, wie komme ich dahin?
Antwort 3 von Supermax vom 18.10.2019, 20:00 Options
Wichtig ist, daß du für AuthUserFile bzw. AuthGroupFile den vollständigen Pfad angibst, nicht nur relativ zu deinem Homeverzeichnis, also z.B.
AuthUserFile /pfad/zu/meinem/homeverzeichnis/htdocs/.htpasswd
Antwort 4 von agaebler vom 18.10.2019, 20:19 Options
Das ist der vollständige Pfad :-D. Wie gesagt, die Homepage ist momentan noch zu klein, um einen großen Verzeichnisbaum zu rechtfertigen. Daran kann es eigentlich nicht liegen.
Antwort 5 von Supermax vom 18.10.2019, 20:25 Options
Wenn /htdocs/ der vollständige Pfad ist, dann mußt du einen Root-Server haben ;)
Antwort 6 von gaebler vom 18.10.2019, 21:29 Options
Na toll, auf die Idee hätte ich vielleicht schon selbst kommen müssen. *lach*
Vielen Dank. Jetzt gehts.
Anja