ЧПУ в Drupal
В Drupal спочатку є підтримка ЧПУ у вигляді створення алиасов (псевдонімів) для певного url, тобто замести / node / 23 буде щось типу / important-news / або що побажаєте. За цю можливість відповідає модуль Path, за допомогою нього можна призначати аліаси майже для будь-якого типу контенту. Для цього активуємо модуль Path в Administer »Site building» Modules, після цього додається поле URL path settings при створенні нового контенту, де і вказуємо бажаний шлях.Але є можливість створення ЧПУ на підставі вмісту поля Title при створенні контенту. Для цього нам знадобитися:
Після скачування архівів розпаковуємо вміст в директорію / sites / default / modules /.
Модуль Token надає API для текстової заміни в сторінках, наприклад, замінює наповнювачі% site-name або [user] на їх реальні значення (ім'я сайту і користувача, відповідно).
Всі настройки проводяться в Administer »Site building» URL alias »Automated alias settings.
Для підтримки перекладу з кирилиці в латиницю необхідно в папці з модулем перейменувати файл i18n-ascii.example.txt в i18n-ascii.txt (файл з правилами трансляції символів) і в Administer »Site building» URL aliases, на закладці Automated alias settings в групі General settings встановити чекбокс для Transliterate prior to creating alias.
У модулі Pathauto також є можливість створення алиасов для вже наявного контенту.