Hi, liebe Linux/Unixer(innen),
Vorsicht: Dummy-Support
))). Ihr seit meine letzte Hoffnung, nach dem mein Posting in www-Programmierung herzlich wenig gebracht hat. Vielleicht könnt Ihr mir weiter helfen
))))
Und zwar möchte ich gern eine einzelne Seite meiner Homepage mit Passwortabfrage schützen. cgi-scripts erlaubt mein Provider nicht. Allerdings dürfte ich eine .htaccess bzw .nsconfig einsetzen. Aber ich scheine zu dämlich zu sein, sie zum laufen zu bringen, obwohl ich doch genau abgeschrieben habe (http://www.ideenreich.com/dr-map.shtml). Den absoluten Pfad hat mir übrigens mein Provider genannt, dem ich auch schon tierisch auf die Nerven falle mit meinem Passwort-Problem
))).
Ich habe in dem Verzeichnis, in dem sich die zu schützende Seite befindet zwei Dateien eingefügt mit folgendem Inhalt:
.htaccess
AuthUserFile //.htpasswd
AuthName
AuthType Basic
require valid-user
.htpasswd
Diese Dateien haben aber keinerlei Wirkung. Rufe ich die zu schützende Seite auf, wird sie ganz normal geladen, ohne Kennwortabfrage
(((((.
Benenne ich die .htaccess mit gleichem Inhalt in .nsconfig um (hat mir mein Provider empfohlen) dann bekomme ich folgende Fehlermeldung:
Server Error
In diesem Server ist ein interner Fehler aufgetreten, so daß Ihre Anforderung nicht ausgeführt werden kann. Wahrscheinlich ist die Konfiguration falsch. Bitten Sie den Administrator, nach entsprechenden Hinweisen im Fehlerprotokoll des Proxy-Servers zu suchen. (This server has encountered an internal error which prevents it from fulfilling your request. The most likely cause is a misconfiguration. Please ask the administrator to look for messages in the server’s error log.)
Beim Provider selbst laufen folgende Fehlermeldungen auf:
1999’: https-www - " Netsite startup:Incorrect Parameter
[23/Nov/1999:00:32:26]
config: for host trying to GET //name.htm,
load-config reports: syntax error in /.nsconfig line
2: files directives must surround other directives " App: E ‚Tue Nov 23
00:32:22 1999‘: https-www - " Netsite startup:Incorrect Parameter
[23/Nov/1999:00:32:22] config: for host trying to GET
/name.htm, load-config reports: syntax error in
/.nsconfig line 2: files directives must
surround other directives " App: E ‚Tue Nov 23 00:32:03 1999‘: https-www
- " Netsite
startup:Incorrect Parameter [23/Nov/1999:00:32:02] config: for host
trying to GET /name.htm, load-config reports: syntax
error in /.nsconfig line 2: files directives
must surround other directives " App: E ‚Tue Nov 23 00:31:54 1999‘:
https-www - "
Netsite startup:Incorrect Parameter [23/Nov/1999:00:31:54] config: for
host trying to GET /name.htm, load-config
reports: syntax error in /.nsconfig line 2: files
directives must surround other directives "
Darauf hin hat der Supportler von meinem Provider ein bisl rumgeäckert und mir folgende .nsconfig geschrieben (als .htaccess ist der selbe Text abermals völlig wirkungslos):
RequireAuth dbm=„c:/htpasswd“ realm=Text userpat="*"
Die .htpasswd ist unverändert. Nun kommt zwar die Passwortabfrage, aber danach kommt genau derselbe Fehlertext (Server Error) wieder. Was mache ich falsch? Wie gehts richtig?
Danke für jeden Tip!
Nena
P.S.: Noch eine Frage: In der .htpasswd muß ja das Passwort verschlüsselt eingegeben werden. In selfhtml habe ich zwar eine Möglichkeit gefunden, Paßwörter zu verschlüsseln, aber nur eins mit bis zu 8 Stellen. Meins hat aber 10 Stellen. Weiß jemand, wo ich mir das passend verschlüsseln lassen kann?
))