Re: Htaccess und host_name problem.
Michael Schoenboeck wrote: Moin, Also ich habe einen vhost, welcher auf mehrere domains hört (ServerAlias). ServerName domain1.xy ServerAlias domain2.xy ServerAlias domain3.xy DocumentRoot /home/domains/ ... In /home/domains/ hab ich eine .htaccess mit folgendem Inhalt: AuthType Basic AuthName "A secret Place" AuthUserFile /home/.htpasswd require valid-user Das bedeutet das, egal welche domain ich angebe. Ich nach wasswort und benutzer gefragt werde. Soweit auch ok. Nun möchte ich aber das nur domain2.xy ohne passwort und user aufgerufen werden kann. Ich kann keinen neuen Vhost dafür anlegen da hiner allen domains ein programm steht das sich an dem hostnamen orientiert. Wie kann ich in der htaccess sagen das wenn HTTP_HOST domain2.xy ist, das er nicht nach einem user fragen soll, realisueren? Irgentwie sollte das ja gehen? Um die Anforderung von Zugangsdaten einzuschränken kannst Du die Anweisung "Satisfy Any" verwenden. Beispiele findest Du in der FAQ zum Apache 1.3.X http://httpd.apache.org/docs/1.3/misc/FAQ.html#remote-auth-only sowie hier http://httpd.apache.org/docs/1.3/howto/auth.html#satisfy . In Deinem Fall benutzt Du anstelle eines "Allow from ip" die Variante "allow from env=varname", die Du zuvor per SetEnvIf gesetzt hast. Konkret müsste das dann so funktionieren: SetEnvIfNoCase Host "domain2\.xy$" TRUSTED_DOMAIN Satisfy Any > AuthType Basic > AuthName "A secret Place" > AuthUserFile /home/.htpasswd > require valid-user Order Deny,Allow Deny from All Allow from env=TRUSTED_DOMAIN Schönen Gruss, .max -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
webdav, mounted filesystem
Hallo Leute, meine Configuration: Server 1: -> DATENSERVER, SuSE 9.1 mit Verzeichnis /DATA/XXX/YYY/ZZZ export /DATA/XXX/YYY/ZZZ net-adr(rw,sync,all_squash,anonuid=1000,anongid=100) Server 2: -> APPSERVER, SuSE 9.0 mit apache2 mit mount -t nfs DATENSERVER:/DATA/XXX /mnt/DATEN/XXX und apache: DocumentRoot "/mnt/XXX" HostnameLookups Off UseCanonicalName Off ServerSignatur On Alias /DATA "/mnt/DATEN/XXX/YYY/ZZZ" Dav On EnableMMAP off Options All FollowSymplinks Indexes Includes Allow from all wenn ich nun eine neue Datei erzeuge über Server 2: z.B. echo "" > /mnt/DATEN/XXX/YYY/ZZZ/testdata.txt User-, Group- , ID/Rechte werden korrekt gesetzt. via ls /mnt/DATEN/XXX/YYY/ZZZ kann ich diese Datei auch sofort sehen aber: 1) es dauert lange bis ich via http://APPSERVER/DATA im Browser die neue Datei sehe, die bereits vorhandenen Dateien kann ich jedoch sehen, 2) über WebDAV kann ich diese Datei überhaupt nicht sehen, die bereits vorhandenen Dateien (mit den gleichen User/Group-Werten) kann ich jedoch sehen. Hat jemand einen Tip? Gruß Ulrich -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: webdav, mounted filesystem
Sorry Vergesst dass ganze, hab den Fehler gefunden -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --