
Habe mich nun hier wirklich schlau gelesen und dachte auch ich hätte geschnallt wie ich meine php Links in schöne SEO freundliche URls umwandeln kann, aber nach über 1 Stunden rumprobierens muss ich nun doch hier fragen

Ich habe erstmal ganz simpel angefangen und wollte einige HTML Seiten mit .php Dateiendung in .htm "umwandeln" bevor ich mich an die richtig "üblen" Links heran mache...
Meine .htaccess (liegt im Root) sieht wie folgt aus:
RewriteEngine On
Redirect 301 /impressum.php https://www.meine-domain.de/impressum.htm
Redirect 301 /index.php https://www.meine-domain.de/index.htm
Ich möchte also dass die .php links auf die .htm geleitet werden bzw. wenn jemand also die .php aufruft der .htm Link in der Browserzeile erscheint und auch (hoffentlich) bei google im Index landet.
Wenn ich nun
https://www.meine-domain.de/impressum.htm
aufrufe erhalte ich einen 404 error (seite nicht gefunden)
Wenn ich nun die alte URL https://www.meine-domain.de/impressum.php aufrufe zeigt er diese weiterhin an.
Hat jemand eine Idee warum das nicht klappt ?
Wenn das nun hinhauen sollte, habe ich allerhand Links nach dem folgenden Muster:
https://www.meine-domain.de/php/animier ... p?kat_ID=1
https://www.meine-domain.de/php/animier ... p?kat_ID=2
https://www.meine-domain.de/php/animier ... p?kat_ID=3
https://www.meine-domain.de/php/animier ... p?kat_ID=4
[...]
Ich möchte da nun, um DC zu vermeiden, dass man bei den php Links auf die neuen umgeleitet wird und im Google Index auch nur die neuen Links stehen. Das sollte ja mit einer 301er Umleitung klappen oder ?
So sollte der Eintrag in der .htaccess doch wie folgt aussehen:
Redirect 301 /php/animierte-gifs/gifs.php?kat_ID=4 https://www.meine-domain.de/animierte-gifs/blumen/
Klappt aber leider auch nicht. Irgendetwas scheine ich grundlegend falsch zu machen

Wäre für jede Hilfe sehr dankbar

Gruß vom Andy