Чпу drupal і редирект 301

Чпу drupal і редирект 301

Інша справа людино-зрозумілі урл, який для даної статті мав би вигляд:

Дану проблему вирішує модуль Transliteration. Він автоматично перетворює російські букви в латинські і передає створений правильний title в Pathauto.

Ще такий момент: у Pathauto є одна залежність - модуль Token. Поки не варто замислюватися, які функції виконує цей модуль, просто він повинен бути в системі, щоб Pathauto заробив.

Як бачите, за людино зрозумілі урл в Drupal відповідає зв'язка трьох модулів: Pathauto + Transliteration + Token.

Настоянки Transliteration можна не чіпати, а Token і зовсім не має налаштувань. Так що залишається тільки Pathauto. Його налаштування розташовуються в розділі «Конфігурація» - «Пошук і метадані» - «Синоніми URL».

Чпу drupal і редирект 301

Нам потрібна вкладка «Шаблони». Тут задаються шаблони, відповідно до яких будуть формуватися ЧПУ в Drupal. Я встановив наступні значення за замовчуванням:

  • Шляхи матеріалів: [node: title] .html
  • Шляхи термінів таксономії: [term: vocabulary] / [term: name] .html
  • Шляхи користувача: users / [user: name] .html

Всього три шаблону. Як бачите, я задав закінчення .html. Воно підкреслює, що сторінка має статичний вид. Це подобається пошуковим системам.

Зберігаємо шаблони і переходимо на вкладку «Налаштування». Тут нам потрібна тільки одна опція - поставте галочку навпроти «транслітерувати перед створенням синоніма». Збережіть внесені зміни.

Переходимо в розділ «Видалити синоніми», зазначає перший пункт «Все синоніми» і тиснемо «Видалити синоніми зараз!».

Залишається тільки згенерувати нові ЧПУ відповідно до заданих нами шаблонами. Переходимо на вкладку «Масове оновлення», відповідаємо всі три пункти і тиснемо «оновити».

Чпу drupal і редирект 301

Якщо надумаєте щось поміняти в шаблонах, то після внесення змін повторіть останні два кроки: видаліть старі синоніми і створіть нові.

Редирект 301 в Drupal

Для вирішення даного завдання знадобиться модуль Global Redirect. Він автоматично знаходить дублікати сторінок і налаштовує редирект 301. Просто скачайте Global Redirect. встановіть в систему і увімкніть. У модуля є деякі настройки, але що-небудь змінювати в них не варто.

От і все. Дякую за увагу! Бережіть себе!

Чпу drupal і редирект 301

Чпу drupal і редирект 301

Чпу drupal і редирект 301

Чпу drupal і редирект 301

Чпу drupal і редирект 301

Чпу drupal і редирект 301

Ласкаво просимо на FairHeart.ru!

Три основні теми мого блогу:

З повагою, Дмитро Афонін

Схожі статті