.htaccess (Apache 2.0)
Eric
- webserver
Guten Morgen an alle im Forum,
ich möchte über .htaccess einen Ordnerzugang (eric_php) nur über Benutzernamen und Passwort ermöglichen. Dazu habe ich in die httpd.conf folgendes eingetragen:
:
:
:
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /www>
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /www/net>
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /www/net/pm>
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /www/net/eric_php>
order deny,allow
AllowOverride All
Options Indexes
AuthName "Zugang für Eric-PHP-Site"
AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
require user Eric
</Directory>
:
:
:
Weiterhin habe ich in den Ordner "eric_php" die Datei ".htaccess"
mit folgendem Inhalt erstellt:
AuthType Basic
AuthName "Zugang für Eric-PHP-Site"
AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
require user Eric
Außerdem benutze ich Win2k-Server und Apache 2.0.3.4...
Möchte ich über den Server die Site im Ordner "eric_php" aufrufen, meldet er sich mit INTERNAL SERVER ERROR. Ich habe schon sooo viel mögliches ausprobiert, aber leider finde ich meinen Fehler nicht.
Vielleicht könnt ihr mir ja helfen?
Besten Dank schon mal im Voraus
Gruß Eric
Möchte ich über den Server ....
Sorry, ich meine natürlich Browser :-)
Ich habe vergessen zu schreiben, dass in der Error.log aufgeführt ist, dass AuthType nicht gesetzt ist...
Ich verstehe dies aber nicht, denn das steht in der .htaccess sowie in der httpd.conf
Hi nochmal, ein Vortschritt kann ich bereits verzeichnen,
fragt mich allerdings nicht warum... *gfg*
Ich habe´in der httpd.conf folgendes:
<Directory /www/net/eric_php>
order deny,allow
AllowOverride All
Options Indexes
AuthName "Zugang für Eric-PHP-Site"
AuthUserFile /www/Apache~1/Apache2/auth/.htnutzer
require user Eric
</Directory>
auf dies:
<Directory /www/net/eric_php>
order deny,allow
AllowOverride All
Options Indexes
require user valid-user
</Directory>
abgeändert.
Jetzt öffnet sich zwar das Fenster, mit Benutzername und PW, allerdings akzeptiert er das PW nicht...
Jetzt öffnet sich zwar das Fenster, mit Benutzername und PW, allerdings akzeptiert er das PW nicht...
--> jetzt Funktioniert es so wie ich es haben wollte...
Es lag beim Passwort an den Optionen:
../htpasswd -cs --> SHA-Verschlüsselung funktionierte bei mir nicht
../htpasswd -cmd --> das Passwort wurde iregndwie übergangen *heul*
../htpasswd -cm --> einzige Methode, die bei mir gefuntzt hat: MD5-Verschlüsselung
Wenn jemand weiß, warum dies so ist, würde ich mich riesig freuen...
Viele Grüße
Eric