Expression Engine - полное удаление index.php

Некоторое время я использовал приведенный ниже код в моем файле .htaccess, чтобы URL-адреса EE работали без использования index.php в URL-адресе. Хотя я обнаружил, что я получаю некоторые отчеты от инструментов сканирования, что я получаю дублированный контент в виде / lorem / ipsum /, а также появляется где-то как /index.php/lorem/ipsum/.

Я знаю, что это, вероятно, результат случайной ссылки, ссылающейся на index.php в URL-адресе, но я хотел бы закрыть пробелы, вытеснив index.php из ссылок. Я осмотрелся вокруг, но, похоже, не могу найти, как это вытеснить.

RewriteEngine On
RewriteBase /

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

Ответы на вопрос(1)

Ваш ответ на вопрос