Убрать дублирование страниц
Помогите убрать дублирование страниц с index.php и без Сайт самописный. Прописал следующий код в .htaccess
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_METHOD} =GET
RewriteCond %{REQUEST_URI} ^(.*)/index.php$
RewriteRule ^(.*)$ %1/ [R=301,L]
</IfModule>
После этого в программе siteanalizer появилось предупреждение о цепочке редиректов 1. https://englishask.ru/index.php на http://englishask.ru/ код ответа 301 статус HTTP/2 301 2. http://englishask.ru/ на https://englishask.ru/ код ответа 302 статус HTTP/1.1 302 Moved Temporarily
Если напишу в .htaccess следующую комбинацию
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ https://englishask.ru [R=301,L]
то появляется ошибка дубликата страниц со слешем и без https://englishask.ru и https://englishask.ru/ соответственно.
Я добавлял такой код для того, чтобы убрать слеш
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ https://englishask.ru/$1 [R=301,L]
но ошибка дубликата со слешем и без так и оставалась неизменной. Подскажите пожалуйста что сделать.