PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleines .htaccess Problem



realtec
24.01.03, 14:04
Hallo, ich möchte das Verzeichnis: http://192.168.0.7/secure
durch ein PW schützen!
beim obigen Aufruf werde ich auch nach einem User+PW gefragt. Wenn ich die Daten richtig eingeben dauert es einen Moment, und es erscheint (im IE): "Seite kann nicht angezeigt werden".
Wenn ich das PW falsch eingebe erscheint richtigerweise: "Authorization Required"

Aber wo liegt der Fehler?

Toff
24.01.03, 15:40
Hi!

Poste doch einfach mal deine .htaccess und .htpasswd. Und die entsprechenden Pfade wo die Dateien liegen.

CU
Toff

realtec
24.01.03, 18:33
# HTACCESS

authType basic
authName Secure
authUserFile /srv/www/htdocs/secure/.htpasswd
require user foo

# HTPASSWD

foo:tjICSvylprgUU



Pfad ist der zu schützende Bereich:

/srv/www/htdocs/secure

dauni
24.01.03, 18:43
AuthUserFile /pfad/.htpasswd
AuthName "Name der bei Abfrage erscheint"
AuthType Basic
require valid-user


So funktionierts bei mir

realtec
24.01.03, 18:47
Nö, geht nicht!
Nach der PW abfrage kommt immer noch:

"Die Seite kann nicht angezeigt werden."

Kann es mit den rechte auf dem Verzeichnis zu tun haben?

rabenkind
24.01.03, 19:15
Hi to all

Du solltest lieber keine extra .htaccess anlegen wenn es sich vermeiden lässt, z.b. es dein apache ist.
Wenn du root zugriff auf den apache hast dann lege im Bereich <IfModule mod_alias.c> einfach einen Eintrag wie den folgenden an:

Alias /secure/ "/srv/www/htdocs/secure/"
<Directory "/srv/www/htdocs/secure">
Options Indexes FollowSymlinks MultiViews
AllowOverride AuthConfig
Order deny,allow
Allow from wo.auch.immer
AuthType Basic
AuthName "Secure"
AuthUserFile /srv/www/.htpasswd
Require user otto
</Directory>

Du solltest dir natürlich vorher überlegen ob du die Options (Indexes FollowSymlinks MultiViews) alle haben willst, siehe http://httpd.apache.org/docs dort steht aber auch wie du eine .htaccess Datei erstellst, andere Seiten sind eigentlich irrelevant.
Direkte Directoryeinträge für htpasswd geschützte Bereiche sind performanter als extra .htaccess Dateien in einzelnen Directorys.

greetz rabenkind :))

realtec
24.01.03, 19:22
die doku von apache habe ich schon zu rate gezogen!
aber so wie ich es gemacht habe müsste es doch gehen (ist zwar nicht elegant, aber funzen müsste es......)