Как в joomla убрать index php
Исправить ссылки убираем index php на Joomla джумла 3

В этом уроке показана, как при помощи небольших изменений можно исправить ссылки на джумла 3 (Joomla 3) а именно...
Поиск дублей страниц на сайте и как убрать дубли страниц из индекса и из поиска

Читай серию статей про дубли у меня на блоге: 1.
Убираем index.php в Joomla 3.4

Ссылка на статью: http://seregin-pro.ru/article-joomla/2-ubrat-index-php-v-joomla-2-5.html.
index php

Как убрать index.php из адресной строки Joomla 3 или Ссылка index.php которую можно убрать в джумла.
PHP. Как убрать index.php из адреса

Здравствуйте. В этом очередном видео уроке вы узнаете, как убрать index.php из адреса с помощью mod_rewrite и файла...
Как убрать Index-php из адресной строки

Предлагаю вам простой способ убрать index.php из адресной строки браузера. Это мое первое видео, прошу строго...
Удаляем index php из url сайта joomla 3.6

Как удалить index.php из url https://inter-net.pro/joomla/kak-ubrat-index-php.
Как убрать index.php из адреса в Joomla ?

Как за 2 шага в CMS Joomla убрать index.php из адреса. Фото инструкция - http://lawand.ru/moj-faq/kak-ubrat-index-php-iz-adresa-v-joomla.html.
Как убрать index php в joomla используя перенаправление

Как правильно убрать index php из адреса cms-joomla используя системные настройки - пошаговая видео инструкция https://s...
youtubecolor.com
Joomla включение стандартного ЧПУ (SEF), как убрать index.php из адресной строки
Рассмотрим как в CMS Joomla 2.5 включить стандартный ЧПУ (SEF) компонент, а также настройка перенаправления URL для того чтобы убрать index.php из адресной строки.
Человеку понятные урл (ЧПУ) или английское название Search Engines Friendly Url (SEF URL) - функция преобразования ссылок в форму понятную для человека т.е динамические полученные ссылки вида:
http://admin-gu.ru/index.php?option=com_content&task=view&id=1&Itemid=5
преобразуются в статический вид:
http://admin-gu.ru/index.php/linux
Панель управления --> Общие настройки --> "Включить SEF (ЧПУ)" выбираем "Да"
Однако во всех ссылках в адресной строки присутствует index.php, чтобы его убрать необходимо включить функцию перенаправления URL, для этого переходим:
Панель управления --> Общие настройки --> "Перенаправление URL" выбираем "Да"
Далее необходимо для веб-сервера Apache, файл расположенный в корне сайта htaccess.txt переименовать в .htaccess (начинается с точки).
Получаем форму ссылок понятную для человека:
http://admin-gu.ru/linux
Примечание!!!
Если вы являетесь пользователем бесплатных хостингов таких как www.hostinger.ru и www.000webhost.com вам необходимо заменить содержание текста в файле .htaccess на следующее:
DirectoryIndex index.php index.html Options +FollowSymLinks Options -Indexes RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [PT,L] RewriteRule ^(.*) index.php RewriteCond %{HTTP:Authorization} !^$ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]Иначе сервер будет выдавать ошибку 404.
И на последок в следующей статье можно прочитать о том как убрать идентификатор статей ID из url, если вы этого еще несделали http://admin-gu.ru/webmaster/joomla-remove-id-url
admin-gu.ru
Убрать index php с помощью системных настроек joomla
Убрать index php из адреса чтобы не создавалось дублей страниц, необходимо сразу как только установлен или создан сайт. Очень важная настройка, которая поможет избежать проблем в продвижении сайта.
Выглядит это следующим образом, одна и та же страница может быть открыта по разным адресам. Например, ссылка на главную страницу сайта из пункта меню, выглядит как http://mysite.ru/index.php, а ссылка при нажатии на логотип сайта, выглядит как http://mysite.ru
В итоге мы имеем как минимум, по две ссылки на одну страницу. К таким сайтам нет никакого доверия у поисковиков, они часто попадают под спам-фильтры и плохо продвигаются.
Кроме этого, часто бывает что проиндексированы бывают не те страницы, которые на самом деле продвигаются. В общем проблем возникает «вагон и маленькая тележка».
Многие движки грешат этой проблемой, не только cms-joomla. После того, как все же поисковые роботы успеют добраться до всех страниц сайта, сделать правильные адреса и убрать дубли страниц, будет проблематично.
Чтобы такого не происходило, первоочередной задачей, необходимо убрать index php из адреса в системе и оставить правильные ЧПУ без index.php.
Например адрес, который сможет понять любой пользователь и поисковые системы, может выглядеть следующим образом, http://домен/название категории/название статьи (http://mysite.ru/joomla/pravilnie-adresa-joomla.html)
Есть несколько вариантов решения и каждый из них имеет право на существование.
В cms-joomla, в арсенале имеются отличные возможности чтобы убрать index php с помощью основных настроек, не влезая в код и системные файлы.
Как убрать index php используя перенаправление
В общих настройках системы необходимо выполнить некоторые действия:
-
Включить ЧПУ, если не включено. В этом случае адреса будут иметь правильный вид без лишних символов, но /index.php/ из адреса не исчезнет.
-
Включить перенаправление и переименовать файл htaccess.txt в .htaccess
Основные ошибки, которые допускают начинающие пользователи, неправильное переименование файла htaccess. Если при нажатии на пункт меню появляется белая страница с ошибкой, значит причина в данном файле.
На всякий случай записал видео урок. В нем наглядно и по шагам можно посмотреть все этапы удаления index php из адреса joomla. Если видео оказалось полезным, поделитесь с друзьями.
starting-constructor.ru