Moin,

auf einem Apache 2.2 gibt es ausschliesslich eingeloggte User (AuthType Basic). Nun besteht die Notwendigkeit einzelne Benutzer von Zeit zu Zeit auf eine andere Seite umzuleiten, damit dort das Passwort geändert wird (mandatorisch).

Der klassische Redirect geht von einem Pfadpattern der Art

Redirect /service http://foo2.bar.com/service

aus. Wie könnte man diese Direktive abhängig vom Benutzer machen? Vielleicht mit Rewirte Rules?

RewriteCond %{REMOTE_USER} renner
RewriteCond %{REQUEST_URI} !^/passworttool.html
RewriteRule ^/(.*)  https://foo.bar.baz/passworttool.html [R=301,L]

Aber selbst wenn das funktioniert müsste jeder Request durch eine grosse Anzahl solcher Regeln durch. Machbar, aber irgendwie unschön. Gibt es eine bessere Möglichkeit für userabhängige Umleitungen? Vielleicht ein Trigger beim Login der etwas auslöst?

CU
--
|Michael Renner      E-mail: michael.ren...@gmx.de  |
|81541 Munich        skype: michael.renner.gmx.de   |
|Germany             Don't drink as root!      ESC:wq

---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org

Antwort per Email an