Система управления магазином Shopify имеет стандартный функционал настройки 301 редиректов для переадресации пользователей с одной страница на другую, но у этого модуля есть ряд тонкостей и особенностей. Сейчас с ними разберемся.
Важные особенности
- Можно редиректить только несуществующую 404 страницу
- Если страница скрыта редирект возможен
- Если скрытую страницу открыть и снова скрыть редирект исчезнет сам
- Редиректы категорий могут исчезать при редактировании категорий
Где настроить редирект в Shopify?
Переходим как показано на скриншоте, по клику на картинку можно ее увеличить:

После этого переходим на страницу просмотра всех редиректов, тут мы можем посмотреть и отредактировать все существующие, сделать экспорт, импорт или создать новый:

После нажатия на кнопку создания нового можем указать адрес откуда и куда должна происходить переадресация:

Редактирование существующих происходит по тому же принципу:

Есть и альтернативные способы настроить переадресацию.
Редирект на уровне CloudFlare
Если сайт подключен к CDN CloudFlare то альтернативным способом создания 301 редиректа является настройка правил на CloudFlare:

Создаем новое правило:

Указываем что нужно форвардить:

Затем выбираем код 301:

Готово. Можно использовать правила для большого количества адресов. Например, любая звездочка в первой строке является переменной, которую можно вызвать во второй с помощью символа $1. Выдержка из официальной справки:

И общие правила: