PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Redirect



BlueJay
17-01-2007, 15:05
Hallo Leute,

beim (hoffentlich letzten) Umzug meiner Domain wollte ich 2 Zweige zusammenführen.

Problem: auf beide Zweige gibt es reichlich Verweise.

Teillösung:
.htaccess mit
RedirectPermanent /zweig_alt/ http://domain.de/zweig_neu/starter.php

Offenes Problem:
Deep Links im alten Zweig werden nicht mit umgeleitet, sollten aber auch auf diese Datei umgelenkt werden.

Lösung mit Dummy-Argument in neuem Zweig geht, aber wie macht man es richtig?

so long,
BlueJay

Joy
18-01-2007, 12:21
Das kannst du im Apache mit mod_rewrite machen.

Bsp:


RewriteRule ^/zweig_alt/(.*) http://example.com/zweig_neu/$1 [NC,L]

oder


RewriteRule ^/zweig_alt/(.*) http://example.com/zweig_neu/starter.php [NC,L]


Schau dir am besten mal die mod_rewrite Doku auf Apache.org an.

BlueJay
19-01-2007, 11:56
Hm, bei meinem (alten und) neuen Provider kann ich mod_rewrite vergessen.

mod_alias war meine Rettung mit RedirectMatch



RedirectMatch ^/zweig_alt(.*) http://domain.de/zweig_neu/starter.php