online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon agaebler vom 18.10.2019, 18:49 Options

.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

Antwort 7 von LuNeX vom 25.10.2019, 18:45 Options

eventuell eine kleine Hilfe zum Erstellen der htaccess, einschl. Datei zum Finden des "absoluten Pfad":
http://blog.lutz-nelde.de/2007/10/22/anleitung-zum-erstellen-eines-...

Ähnliche Themen

htaccess und Realpfad bei Web.de
Laie  23.02.2007 - 244 Hits -

wie kann ich meine textdatei in .htaccess umbenennen??
keen_plan  11.10.2007 - 221 Hits - 3 Antworten

.htaccess erweitern ?!
Harvey17  17.12.2007 - 127 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026