Редиректы

Не редко бывают случаи, когда необходимо сделать переадресацию с одного адреса на другой. Например, если какой-то важный раздел изменил свое расположение, а поисковая система уже проиндексировала этот раздела по страому адресу, можно сделать переадресацию с кодом 301 на новое расположение. Для этого в настройках модуля "Оптимизация сайта" есть поле "Переадресации с кодом 301". В этом поле можно указать сколько угодно переадресаций. Каждая новая переадресация указывается на новой строке. Старый и новый адреса разделяются стрелочкой ->. Например для того чтобы перенаправить поисковик с адреса /old/url/ на /new/url/ нужно написать на одной строке: "/old/url/->/new/url/". Важно то, что учитывается и часть адреса. Например если у вас был раздел /old/ в котором содержались несколько подразделов или материалов и вы поменяли адрес этого раздела на /new/, то достаточно указать "/old/->/new/" и тогда все адреса, которые начинаются на /old/ будут перенаправлять на такой же адрес, с заменой начала на /new/.

Например команда /old/->/new/ создаст следующие перенаправления:

  • с /old/ на /new/
  • с /old/url/100/ на /new/url/100/ и т.д.

Поиск совпадений происходит с начала списка, это нужно учитывать, что если вы хотите перенести вложенный раздел не туда куда основной. Эта функция также хорошо подходит для случаев, когда сайт переносится на Rapido.CMS с другой системы, в которой формирование адреса к материалам происходит не так как в Rapido.CMS.