Как настроить 301 редирект на Shopify?

Система управления магазином Shopify имеет стандартный функционал настройки 301 редиректов для переадресации пользователей с одной страница на другую, но у этого модуля есть ряд тонкостей и особенностей. Сейчас с ними разберемся.

Важные особенности

  • Можно редиректить только несуществующую 404 страницу
  • Если страница скрыта редирект возможен
  • Если скрытую страницу открыть и снова скрыть редирект исчезнет сам
  • Редиректы категорий могут исчезать при редактировании категорий

Где настроить редирект в Shopify?

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

Редирект на уровне CloudFlare

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