Выпадающее меню сайта KELL4.ru

Удалить номера страниц из ссылок в Joomla (router.php)

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Как удалить номера страниц из адресов сайта на Joomla?

Для удаления id страниц из адресов сайта

необходимо заменить файл router.php или внести в него изменения

Скачать файл (формат расширения zip, необходимо будет просто заменить на php) Путь замены файла: ваш_сайт/components/com_content/router.php

Необходимо просто заменить существующий файл на новый, дополнительные манипуляции не нужны. Но в случае, если Вы хотите сами внести изменения, ниже представлена информация о том как это сделать самостоятельно, без замены файла.

При внесении изменений, в каталоге сайта найдите файл ваш_сайт/components/com_content/router.php

открываем, ищем строку
$advanced = $params->get('sef_advanced_link', 0);
и меняем её на:
$advanced = $params->get('sef_advanced_link', 1);
далее находим код:
if (strpos($segments[0], ':') === false)
{
$vars['view'] = 'article';
$vars['id'] = (int) $segments[0];
return $vars;
}
и полностью удалите. Но лучше закомментировать его (добавить в начало кода /* и в конец кода */), чтобы можно было вернуть все на место. При возникновении ошибки 404 в некоторых случаях, необходимо в файле router.php заменить строку:
->where($db->quoteName('alias') . ' = ' . $db->quote($db->quote($segment)));
заменить на:
->where($db->quoteName('alias') . ' = ' . $db->quote($segment));
Другие варианты удаления id цифр из url ссылок страниц:

Поисковая оптимизация сайта

Для того, чтобы сайт появился в поиске SEO оптимизация необходима, но перед этим пройти SEO аудит сайта нужно. А выяснить, что не так, помогут опытные SEOшники веб-студии КЕЛ ФО РУ. И отчет предоставят полный, да еще и возможности ресурса определят, а это в продвижении пригодится точно.

оптимизация сайта

Реклама на сайте

Внедряемые CMS

Joomla CMS

Универсальная система управления контентом

Wordpress CMS

Движок сайта для собственного блога

1C-Битрикс CMS

Панель управления для интернет магазина

LiveStreet CMS

Подходящая платформа для социальной сети

Заказать!
Следуй за мечтой

Внимание! Любое использование (распространение и копирование) материалов сайта без (документально подтвержденного) разрешения руководства веб-студии KELL4 Ltd. — ЗАПРЕЩЕНО (требуются документы подтверждающие использование материалов сайта или наличие партнерского договора на основе согласованных условий).

Реклама и Раскрутка в Интернете DARKSNOW Яндекс.Метрика Официальный партнер хостинг-провайдера NetAngels Рейтинг@Mail.ru Участник проекта CMS Magazine