php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[Modrewrite] Alte Links auf neue Umleiten


 
Hallo1
29-12-2007, 21:41 
 
Ich bin nun auf Modrewrite für meine dynamischen URLs umgestiegen. Nun möchte ich, dass die alten dynamischen URLs auf die neuen, umgeschriebenen umleiten.

Um unteren Code fehlen nur ein paar Rewrite Conditions, mehr nicht.
RewriteRule ^(.*)/(.*)/ /index.php?$1=$2 [L]

Nun möchte ich, das wenn man /index.php?bla=blubb eingibt, eben auf bla/blubb/ umgeleitet wird. Habe es so versucht:

RewriteRule /index.php?(.*)=(.*) $1/$2/ [R]
Und das funktioniert leider gar nicht. (Letztere Rule steht vor der Ersten)
Kann mir jemand helfen?

 
Benny-one
30-12-2007, 15:18 
 
RewriteBase /
RewriteRule /index.php?(.*)=(.*) $1/$2/ [R=301,L]

Versuchs mal damit, das RewriteBase muss an Anfang. Falls das nicht klappt, entferne es und probier es nocheinmal. Das ganze muss an Anfang, da du vermutlich bla/blubb wieder von Mod Rewrite umformst richtig?

-archiv-

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:03 Uhr.