Почему-то товарищи, которые желают аудиты сайтов очень любят требовать настроить редиректы с файлов index.php, index.html, index.htm и т.п. на корень сайта /. В 99% случаев это излишняя и ненужная работа, но все любят «помечать зелёненьким» этот пункт в аудите.
Реализуется элементарно в файле .htaccess:
1 2 3 4 5 6 |
RewriteCond %{THE_REQUEST} ^.*/index.php RewriteRule (.*) https://%{HTTP_HOST} [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index.html RewriteRule (.*) https://%{HTTP_HOST} [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index.htm RewriteRule (.*) https://%{HTTP_HOST} [R=301,L] |
На этом блоге настроено так же.