Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Транслит для загранпаспорта ГОСТ 7.79 ISO 9 Блог Вопросы и ответы Создать URL
Транслитерация

Режим «Сохранять папки»: как перевести в латиницу вложенные адреса целиком

Для адресов вида «/каталог/кроссовки/мужские» нужен особый режим: слэши должны сохраниться, а каждое слово — превратиться в латиницу. Покажем, как работает «Сохранять папки».

Что делает режим

  • Убирает протокол (https://) и домен.
  • Разбивает путь по слэшам и транслитерирует каждый сегмент отдельно.
  • Добавляет слэш в начало и сохраняет слэш в конце, если он был.
  • Приводит всё к строчным буквам.

Примеры

Что ввелиЧто получили
https://shop.ru/каталог/кроссовки-мужские//katalog/krossovki-muzhskie/
/Каталог/Женская Одежда//katalog/zhenskaya-odezhda/
Каталог / Кроссовки / Nike/katalog/krossovki/nike
shop.ru/catalog/?page=2/catalog/page2
https://сайт.рф/о-компании/sajtrf/o-kompanii

Ограничения

  • Параметры запроса. Знаки ? и = удаляются, а части склеиваются: ?page=2 превращается в page2. Параметры уберите до обработки.
  • Кириллический домен. Домен убирается только латинский: сайт.рф остаётся в пути и превращается в sajtrf. Уберите кириллический домен вручную.
  • Пустые сегменты пропускаются, поэтому двойные слэши схлопываются.
  • Точка и запятая между цифрами становятся дефисом: «v-3.2» превращается в «v-3-2».

Режим списка и папки

Режим «Сохранять папки» работает и со списком: каждая строка обрабатывается отдельно. Это удобно, когда нужно преобразовать структуру разделов каталога целиком. Для списка из тысяч адресов подходит также командная строка: массовая транслитерация через командную строку.

Когда использовать

  • При планировании структуры каталога: «каталог / одежда / женская».
  • При переносе сайта: перевод старых кириллических путей в латиницу.
  • При подготовке карты редиректов: старые пути и новые пути.

Типичные ошибки

  • Обрабатывать адреса с параметрами запроса: они склеятся с путём.
  • Не убирать кириллический домен перед обработкой.
  • Забывать, что слэш в начале добавляется автоматически.
  • Использовать режим для одиночных слов: он нужен для путей.

Пошагово: преобразуем пути каталога

  1. Подготовьте список путей: по одному в строке.
  2. Уберите параметры запроса и кириллический домен.
  3. Включите «Сохранять папки» и режим «Список строк».
  4. Скопируйте результат.
  5. Проверьте слэши и регистр.

Разбор заголовка по шагам

Возьмём заголовок «Каталог / Кроссовки / Nike» и пройдём путь до адреса. Каждый сегмент пути обрабатывается отдельно.

Заголовок:           Каталог / Кроссовки / Nike
Без служебных слов:  Каталог / Кроссовки / Nike
Адрес целиком:       katalog-krossovki-nike
Адрес короче:        katalog-krossovki-nike

Режим «Убрать служебные слова» в генераторе делает второй шаг сам. Короткий адрес читается легче и лучше помещается в строку браузера. Ограничения по длине и другие правила составления адреса собраны в статье «Как составить ЧПУ-адрес страницы».

Памятка для редактора

Если в проекте несколько редакторов, дайте им короткую памятку. Достаточно этих правил:

  • Режим — для путей со слэшами.
  • Параметры убираем до обработки.
  • Кириллический домен убираем вручную.

Чек-лист

  1. Убрать параметры.
  2. Убрать кириллический домен.
  3. Вставить пути в список.
  4. Проверить результат.

Частые вопросы

Для чего нужен режим «Сохранять папки»?

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

Что происходит с протоколом и доменом?

Протокол и латинский домен убираются. Кириллический домен остаётся и превращается в слово.

Что делать с параметрами запроса?

Убрать до обработки: знаки ? и = удаляются, и части склеиваются.

Работает ли режим со списком?

Да, каждая строка обрабатывается отдельно.

Проверьте свои заголовки: вставьте их в генератор ЧПУ и посмотрите, как в адресе выглядят слова с этой буквой.

Читайте также