Expression Engine - index.php vollständig entfernen

Ich verwende den folgenden Code in meiner .htaccess-Datei seit einiger Zeit, damit die EE-URLs funktionieren, ohne dass index.php in der URL erforderlich ist. Was ich jedoch herausgefunden habe, dass ich einige Berichte von Crawler-Tools erhalte, denen zufolge ich doppelten Inhalt als / lorem / ipsum / erhalte, taucht auch irgendwo als /index.php/lorem/ipsum/ auf.

Ich weiß, dass dies wahrscheinlich auf einen verirrten Link zurückzuführen ist, der auf die index.php in der URL verweist, aber ich möchte die Lücken schließen, indem ich index.php aus den Links zwinge. Ich habe mich umgesehen, aber ich kann nicht herausfinden, wie ich es herauszwingen kann.

RewriteEngine On
RewriteBase /

RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

Antworten auf die Frage(1)

Ihre Antwort auf die Frage