mod_rewrite-Anfänger hat Fehler in RewriteRule
Bastian Kurz
- webserver
0 wahsaga
Hallo.
Ich habe eine Frage zum mod_rewrite.
Folgendes will ich tun:
Alle Anfragen auf USERNAME.meineDomain.de auf www.meineDomain.de/members/USERNAME umleiten.
Leider stelle ich mich irgendwie zu blöde an.
Ich arbeite aber auch zum ersten Mal mit dem mod_rewrite.
Ich dachte mir, es könnte folgendermaßen funktionieren:
RewriteRule ^(.+).meineDomain.de$ www.meineDomain.de/members/$1
Da es aber nicht funktioniert, weiß ich nicht weiter.
Was muß ich ändern?
Danke für jeden Hinweis,
Bastian.
hi,
Alle Anfragen auf USERNAME.meineDomain.de auf www.meineDomain.de/members/USERNAME umleiten.
RewriteRule ^(.+).meineDomain.de$ www.meineDomain.de/members/$1
So eine RewriteRule schaut sich den Request_URI an - der enthält aber den Domainnamen gar nicht.
Schau dir mal im URL Rewriting Guide den Abschnitt "Virtual User Hosts" an - das dürfte in etwa das sein, was du willst.
gruß,
wahsaga