Редирект з Index (.html і .php) на корінь сайту

Вирішити цю проблему можна за допомогою 301 редиректу на корінь сайту "/". Нам необхідно відредагувати у корені сайту файл ".htaccess". Вставте після:
RewriteEngine OnНаступні рядки:RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://example.com/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://example.com/ [R=301,L]Як видно з прикладу, якщо потрібно зробити переадресацію з "index.php", необхідно просто в коді замінити ".html" на ".php".Також можна редирект здійснити засобами PHP. Для цього у файлі "index.php" необхідно додати спочатку код:
if ($_SERVER['REQUEST_URI'] == "/index.php") {
header("Location: /", TRUE, 301);
exit();
}Після виконаних операцій ваш сайт матиме лише одну індексну сторінку. 