Новые адреса страниц для Эквид-магазинов на Adobe Muse

25 мая 2017 – Джон Перри, J-26
Новые адреса страниц для Эквид-магазинов на Adobe Muse
25 мая 2017 – Джон Перри, J-26

В Эквид-магазинах появились новые URL-адреса, удобные для восприятия. Они очищены от ненужных символов и более понятны для людей и для поисковиков. Новые адреса могут быть причиной повышения позиций сайта в поисковой выдаче и роста трафика из Яндекса и Google.

В этом посте вы узнаете, как настроить новые адреса в Эквид-магазине на Adobe Muse, созданном с помощью плагина от J-26 Web Design (подробнее о плагине). Если ваш магазин на другой платформе или конструкторе, ищите инструкцию по настройке в этой статье.

Сразу предупреждаю, настройка не очень простая. В отличие от других инструкций по .htaccess для Adobe Muse, тут нет куска кода, который вы просто можете вставить в файл. Поэтому прочитайте весь пост прежде, чем вносить коррективы в свой сайт, и тщательно следуйте инструкции.

Подготовка

Убедитесь, что используете свежие версии виджетов магазина от J-26: от 9 версии и выше для Эквид-магазина на бесплатном плане, от 4 версии — на платном плане (скачать новые виджеты).

Добавляем код в файл .htaccess

Добавьте в начало вашего файла .htaccess код (возможно, он там уже есть):

RewriteEngine on

Генерируем новый код

Когда сделали предыдущий пункт, введите URL-адрес вашего магазина в генератор. Скопируйте и вставьте сгенерированный код в ваш файл .htaccess. Например, для моего магазина получился такой код:

RewriteRule ^[^.]+$ .
RewriteCond %{REQUEST_URI} ^(.*)\/store\/(.+)css\/(.*)$ [NC]
RewriteRule ^ %1\/store\/css\/%3 [R=301,L]
RewriteCond %{REQUEST_URI} ^(.*)\/store\/(.+)script\/(.*)$ [NC]
RewriteRule ^ %1\/store\/script\/%3 [R=301,L]
RewriteCond %{REQUEST_URI} ^(.*)\/store\/(.+)assets\/(.*)$ [NC]
RewriteRule ^ %1\/store\/assets\/%3 [R=301,L]
RewriteCond %{REQUEST_URI} ^(.*)\/store\/(.+)images\/(.*)$ [NC]
RewriteRule ^ %1\/store\/images\/%3 [R=301,L]
Это только пример. Код для вашего магазина будет выглядеть немного по-другому.

Важно: Если вы используете несколько версий сайта (например, для планшета, смартфона), вам нужно добавить код в файл .htaccess каждой версии. Для этого зайдите в настройки нужной версии и вставьте код в файл .htaccess. Если такого файла там нет, скопируйте и вставьте исходный файл .htaccess.

Включаем обновление в плагине от J-26

Самый простой шаг. В настройках плагина появилась функция «Clean URLs», доступная на всех тарифах Эквида. Поставьте галочку «Enable Clean URLs» и опубликуйте сайт.
Включаем обновление в плагине от J-26

Важно:

  • Как только вы включите функцию в настройках плагина и опубликуете сайт, новые адреса заработают. Но если вы не добавили сгенерированный код в свой файл .htaccess, переход по прямым ссылкам на товары и перезагрузка страниц приведут к ошибке 404. Будьте внимательны.
  • После публикации сайта с новыми URL-адресами предварительный просмотр магазина будет недоступен (имеется в виду временный URL-адрес в браузере). Если нужен предварительный просмотр, в настройках плагина уберите галочку «Enable Clean URLs» до момента, когда будете готовы опубликовать сайт.

Вопрос — ответ

Как получить доступ к файлу .htaccess?

Чтобы получить доступ к файлу .htaccess, вам понадобится доступ к вашему серверу. Поможет бесплатное приложение FileZilla. Установите его и подключитесь к серверу. После подключения перейдите в меню, выберите «View > Filename filters…» и убедитесь, что ни один из фильтров не выбран. Теперь откройте папку «public_html», там вы должны увидеть ваш файл .htaccess. Кликните на него правой кнопкой мыши и выберите «View/Edit». Если у вас нет папки «public_html», откройте корневую папку своего сайта.

Будет ли это работать с Business Catalyst?

Нет. Подробнее читайте на форуме Adobe.

Как я могу получать обновления виджетов?

Есть 2 способа:

  • По электронной почте — обновления для премиум-виджетов всегда отправляются вам на email. Если вы их не получили, проверьте папку «Спам». Если там ничего нет, отправьте электронное письмо на john@j-26.com с указанием номера заказа или адреса электронной почты, который вы использовали для покупки. Обновления для бесплатных виджетов всегда можно загрузить с этой страницы.
  • Автоматически для бессрочной подписки. Если вы приобрели мою бессрочную подписку на виджеты, обновления будут автоматически загружаться на ваш компьютер с помощью Dropbox или Google Диска.

Перевод статьи Джона в блоге Эквида на английском.

Об авторе

Джон Перри (John Perry, ник J-26) — создатель плагинов для Эквид-магазинов на Adobe Muse.

Будьте в курсе!

Подпишитесь на еженедельную подборку вдохновляющих статей по электронной коммерции

Можно отписаться в любой момент. Подписываясь, вы даете согласие на обработку данных.

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