Как из URL удалить index (.php | .html)

Для удаления индексной (index.php или index.html)) "записи" можно прибегнуть к помощи Апача. Для этого в файле .htaccess, который находится в корне сайта, пишем следующий код:
# Удаление index.php
RewriteRule ^index.php$ / [QSA,R]

И все, готово.

Для работы, необходимо включить RewriteEngine, включается так:
RewriteEngine On

Данная строчка кода должна находиться выше предыдущего кода.

Из URL ссылок, следует индексный файл заменить на точку с слешом, пример, было:
<a href="index.php" title="Главная">Главная страница</a>

Стало:
<a href="./" title="Главная">Главная страница</a>

Похожие темы