Am Dienstag, den 07.08.2007, 08:10 +0200 schrieb Ralf Prengel:
Hallo,
mit Redirect /test http://www.firma.de/daten01 kann ich wie gewünscht einen Link "umbiegen" Mein Problem: Ich möchte jetzt auch www.firma.biz auf www.firma.de/daten01 umbiegen. Wie kann ich das anstellen? Virtual Hosts funktionieren hier aus technischen Gründne noch nicht.
Ich habe das bei mir so gelöst (in einer Forumsdiskussion zu apache2/rewrite per Google gefunden), hab aber aktuell den Link nicht greifbar, deshalb hier mein Beispiel: # rewrite modul aktivieren RewriteEngine On # http://firma.biz auf http://www.firma.biz umleiten RewriteCond %{HTTP_HOST} ^firma\.biz$ [NC] RewriteRule ^(.*)$ http://www.firma.biz$1 [R=301,L] # http://www.firma.biz auf http://www.firma.de/daten01 umleiten RewriteCond %{HTTP_HOST} ^www\.firma\.biz$ [NC] RewriteRule ^(.*)$ http://www.firma.de/daten01$1 [R=301,L] letzteres habe ich allerdings bei mir nicht getestet. Bei mir wird firma.biz auf firma.de umgeleitet - ohne das Unterverzeichnis - und das klappt wie oben beschrieben.
Gruß und Dank
Hoffe das hilft, sonst musst Du Dich ggf. näher mit der Syntax des
apache rewrite Moduls intensiver beschäftigen, um die richtigen
Platzhalter für Unterverzeichnisumleitung herauszufinden. Findet man in
der Apache Online-Dokumentation zum rewrite Modul.
Gruß
Dr. Reiner Pietrzak