Рубрика - Seo-оптимизация

Как в joomla убрать index php из адресной строки

    При первой установке Joomla по умолчанию в адресной строке  будет указываться index.php.

То есть адрес в браузере будет выглядеть так:

Ваш-сайт/index.php/псевдоним(алиас)- страницы

Дело, конечно, любительское, но на мой взгляд в данном случае index.php будет лишним.

А можно ли убрать index php из адресной строки самостоятельно?

Да, можно и достаточно легко.

Делается это в Общих настройках сайта.

Но вначале нужно войти в коренную папку сайта на хостинге и перименовать файл htaccess.txt  в файл .htaccess, обратив особое внимание, чтобы название файла начиналось с точки (.).

После этого можно будет в joomla убрать в адресе index.php.

Для этого заходим в панель управления  Joomla, далее Настройки сайта – Настройки SEO.

Здесь Настройки SEF (ЧПУ) ставим в положение ДА

Перенаправление URL также ставим в положение ДА

Не забываем сохранять изменения.

 

Обычно этого достаточно для того, чтобы в joomla убрать index php из адресной строки браузера.

Но, иногда, и это зависит от настроек сервера хостинг-провайдера, требуется  закомментировать строчку Options +FollowSymLinks в файле .htaccess.

 

Для этого нужно открыть файл .htaccess, найти в нем строчку  Options +FollowSymLinks  и поставить перед ней знак решетки (#).

Повторяю, это требуется не всегда и зависит от настроек сервера.

Таким образом,  убрать в joomla 3 index.php из адресной строки можно в настройках seo, предварительно переименовав файл htaccess.txt  в .htaccess  и  обратив особое внимание, что название файла должно начинаться с точки.

И, если это необходимо, закомментировать строчку Options +FollowSymLinks  в файле .htaccess.

 Как в joomla убрать index php из адресной строки