Ich hab bisher die Startseite immer nach index.php verlinkt (ja ich weiß dummer Fehler

Also www.domain.de und www.domain.de/index.php zeigen das gleiche an.
Sind natürlich auch beide in Google verhanden.
Hab nun überall die index.php nach / geändert.
Das Größere Problem war, wie bekomme ich die index.php weg, und wie sag ich Google, die index.php gibt es nicht mehr.
Hab jetzt halben Tag an mod_rewrite gebastelt.
Ich glaube nun hab ich es hinbekommen, bräuchte nun noch eine Bestätigung.
Bekomme ich damit, die index.php aus dem Google index ?
Die Weiterleitung zur Domain klappt jedenfalls bestens *puh*

### Standart Domain
RewriteCond %{HTTP_HOST} !^www\.domain \.de$
RewriteRule ^(.*)$ https://www.domain.de/$1 [L,R=301]
### Index entfernen
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule (.*)index\.php https://www.domain.de/$1 [NC,R=301]