Hallo,
ich will eine Authentifizierung einrichten welche dann mittels mod_rewrite in das jeweilige User-Verzeichnis weiter leidet (Verzeichnissname == Username).
Hier ein auszug aus meiner http.conf:
NameVirtualHost 80.243.46.52
<VirtualHost www.sachsenauktion.de>
ServerAdmin admin@tc-mw.de
DocumentRoot /usr/local/apache2/www/webalizer
ServerName www.sachsenauktion.de
<Directory /usr/local/apache2/www/webalizer/user>
Options Indexes -FollowSymLinks -SymLinksIfOwnerMatch +Includes Multiviews
AllowOverride None
Order allow,deny
Allow from all
AuthType Basic
AuthName "Test"
AuthUserFile /etc/httpd/passworte
Require valid-user
RewriteEngine On
</Directory>
<IfModule mod_rewrite.c>
RewriteLog /usr/local/apache/logs/rewrite/pass.log
RewriteLogLevel 9
RewriteCond (%{REMOTE_USER}) ^.+$
RewriteRule ^/(.*) http://www.sachsenauktion.de/webalizer/user/%{REMOTE_USER}/index.htm$1 [L,R]
</IfModule>
</Virtualhost>
Sieht zwar jetzt schon ein wenig wüst aus aber zumindest kommt es immer zu den selben Problemen. Die Anmeldung klappt ja soweit nur leidet er nicht weiter. Nehm ich FollowSymLink raus macht mod_rewrite nix. Dafür steht in der error-log ich sollte doch mal FollowSymLink aktivieren. OK mach ich´s halt, nun steht in der mod_rewrite_log "blablabla pass through blablabla" das sieht für mich so aus als würd er nun schon wieder nix machen.
Kann hier mal einer für Aufklärung sorgen, bin mit mod_rewrite nicht so vertraut.
cu