Как убрать id номер материала (статьи) из адреса ссылки

Эту операцию надо делать до начала продвижения сайта, а лучше до индексации сайта поисковыми системами, так как после правки адреса страницы, это будет уже другой адрес.

Чтобы убрать id номер статьи из адреса нам надо будет прописать несколько строчек в файле config.xml.
Это работает в Joomla 2.х и в Joomla 3.х
\administrator\components\com_content\config.xml

Код прописываем перед тегом : <field

<field
            name="sef_advanced_link"
            type="radio"
            default="1"
            label="SEF: Delete ID from URL article"
            description="Udalit ID iz adresa staty">
            <option  
                value="0">JNO</option>
            <option
                value="1">JYES</option>
</field>

Перевод описания "Delete ID from URL article" означает
Удалить ID материала в ссылке?
и <option value="1">JYES</option>
означает, что по умолчанию мы выбрали "Да, удалить".

Но чтобы изменения начали работать, нам надо войти в настройки материалов: Менеджер материалов > Настройки, проверить наличие данного выбора и нажать сохранить настройки.
Если изменения не произойдут, почистите кэш.

Настроенный файл config.xml сохраните где-нибудь, так как после обновления Joomla, его настройки могут слететь и Вам вновь придется его править.

Здесь можно скачать и посмотреть готовый файл для Joomla 3.х:  config.txt
Скаченный txt файл переименуйте в файл с расширением xml

После обновления Joomla 2.х до Joomla 3.х, исправить файл config.xml надо в первую очередь, если это было сделано в Joomla 2.х. Здесь найдете статью о миграции Joomla 2.х до Joomla 3.х

Яндекс.Метрика
© 2014-2017 "Сашкин Дом" Все права защищены
"Сашкин Дом" - недорогие сайты и сопровождение