ЧПУ для MODX Revolution

ЧПУ — адреса веб-страниц, которые условно-удобны для восприятия людьми, второе название «человекопонятные урлы». Также их ещё иногда называют SEF ссылками — аббвеатура от сочетания слов Search engine friendly (дружественные по отношению поисковым машинам).

Предисловие

Для начала создайте новый документ с произвольным содержимым, придумайте ему заголовок, сохраните, опубликуйте. К примеру я наполнил его традиционными «lorem ipsum» и назвал «Привет, мир!»:

Созданный документ в MODX Revolution

Иными словами сделайте всё то, что мы с вами уже делали в предыдущем уроке. Но только обратите внимание на незаполненое поле под названием Псевдоним в мини-колонке справа. Оно-то и есть наша SEF-ссылка.

Настройка ЧПУ в MODX Revolution

1. Раскройте пункт главного меню Система. Затем кликните по пункту «Настройка системы».

Настройка системы MODX Revolution

2. На появившейся странице вы увидите таблицу параметров движка. Чтобы попусту не прокручивать скроллер в поисках нужной опции, раскройте список «Фильтр по разделу». Выберите «Дружественные URL»:

Фильтр по разделу MODX Revolution

3. В данном разделе нас с вами интресуют следующие параметры:

  • automatic_alias — автоматическая генерация псевдонима на основе заголовка ресурса при его сохранении, ставим «Да»;
  • friendly_urls - использовать дружественные урлы, «Да»;
  • friendly_urls_strict - для 301-ого перенаправления с соответвующих неканонических на канонические ресурсы, чтобы не было страниц-дублей в индексе поисковых систем.

Пожалуйста обратите внимание на то, что в данной CMS/CMF отличием админки от большинства админок иных движков является отсутствие кнопки сохранить на некоторых служебных страницах. Привыкайте, чтобы сохранить значение выбранного параметра, после правки кликните левой кнопкой мышки чуть правее и подождите с полсекунды. Новый параметр запомнится автоматически.

4. Осталось поправить ещё 1 параметр — это friendly_alias_translit. Его я оставил на конце статьи, потому что помимо всего прочего нам понадобиться установить пакет для транслитерации символов русского алфавита в латинский.

MODX Revolution friendly_alias_translit

Вписываем значение «russian», как советует подсказка на скрине выше. Настройкой транслитерации займёмся в следующем уроке.

Опубликовано 7-11-2012 в 19:14


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты