mit diesem Script leite ich beliebige URLs wie z.B. "https://meinedomain.de/knick/knock" auf die index.php um
Code: Alles auswählen
RewriteCond %{SCRIPT_FILENAME} !^.*index\.php$ [NC]
RewriteRule ^(index.php|images|download|favicon.ico|robots.txt) - [L]
RewriteRule ^(.+)$ index.php
Einige Ausnahme-Verzeichnisse und -Dateien werden davon ausgenommen. So weit so gut.
Nun wurden aber alle ca. 50 URLs dieser Webseite geändert und ich muss für Google die alten URLs auf die neuen URLs umleiten:
alt: https://meinedomain.de/knick.php/knock
neu: https://meinedomain.de/tip.php/top
Ich möchte nun die ca. 50 URL alt auf neu in der .htaccess auflisten:
https://meinedomain.de/knick.php/knock -> https://meinedomain.de/tip.php/top -> index.php
https://meinedomain.de/knuck.php/knack -> https://meinedomain.de/tup.php/tap -> index.php
https://meinedomain.de/kneck.php/knyck -> https://meinedomain.de/tep.php/typ -> index.php
(wobei sich die echten URL natürlich nicht nur in einem Buchstaben unterscheiden)
Ich bekomme es jedoch nicht hin, ein "normales"
Code: Alles auswählen
RewriteRule ^knick.php tip.php
Das obige Script muss ja nach der Umleitung "^knick.php/knock" auf "tip.php/top" weiter "tip/top" auf "index.php" leiten. Und genau daran scheitere ich.
Hat jemand einen Tipp oder kann mir helfen? Tausend Dank!