Чем мы можем вам сегодня помочь?
переадресация старых URL на новые
Здравствуйте.
Спасибо, что обратились к нам.
К сожалению, в Мерчиуме отсутствует возможность создания перенаправлений со сторонних ресурсов и добавления собственных шаблонов для модуля SEO.
У администратора магазина есть возможность настроить 301-редиректы на странице Веб-сайт > 301-редиректы в панели администратора магазина, однако данная функциональность распространяется только на ссылки в рамках магазина. Перенаправление осуществляется только в том случае, если страница, с которой осуществляется перенаправление, недоступна.
Насколько мы поняли, вы собираетесь использовать для магазина на Мерчиуме то же доменное имя, что и для магазина на вашей текущей платформе. В этом случае вы можете добавить редиректы после того, как вы привяжете указанный собственный домен к магазину на Мерчиуме (то есть после того, как вы перенесете всю информацию из старого магазина в Мерчиум).
Добавление собственного домена описано в данной статье:
http://help.merchium.ru/support/solutions/folders/1000200937
Сейчас рассматриваем задачу переезда с ***. Переносить придётся более 3000 товаров.
В *** ссылки имеют вид c хешем:
http://1330.ru/#!/Комплект-рыболовных-шевронов-ОСОН/p/48643311/category=12272005
К счастью Мерчиум успешно глотает связку #! так. что при прямом указании адреса переадресация работает.
Со ссылками, проиндексированными поисковиками происходит некоторая путанница, связанная с кодировкой кириллицы в адресах, но думаю с этим возможно разобраться - это пока отложим.
А теперь вопрос - как загнать 3000 правил редиректа? Или правило с регекспами?
И ещё - похоже, при редиректе сервер Мерчиума не возвращает 301 код. Это очень не хорошо с точки зрения SEO. Вот пример
chdesign.ru/#!/Рыбалка-и-охота/p/46655131
Мы рады слышать, что вы хотите перенести свой магазин на Мерчиум.
А теперь вопрос - как загнать 3000 правил редиректа? Или правило с регекспами?
Пожалуйста, обратитесь к следующей теме:
> И ещё - похоже, при редиректе сервер Мерчиума не возвращает 301 код. Это очень не хорошо с точки зрения SEO. Вот пример
chdesign.ru/#!/Рыбалка-и-охота/p/46655131
Скорее всего, проблема связана с наличием в ссылке символов #!. Для примера, мы изменили Старый URL в вашем редиректе на /Рыбалка-и-охота/p/46655131 и редирект с адреса http://chdesign.ru/Рыбалка-и-охота/p/46655131 сейчас работает корректно.
Спасибо.
Начну с конца:
http://chdesign.ru/Рыбалка-и-охота/p/46655131 (без хеша) отдаёт код 400
http://chdesign.ru/#!/Рыбалка-и-охота/p/46655131 (с хешем) отдаёт код 200
Переадресация фактически происходит, но из поиска старые ссылки точно вывалятся. А их много. Хотелось бы, чтобы сервер возвращал 301, как и положено при переадресации.
Далее:по поводу .htaccess - спасибо за мысль. Но вот вопрос - отрублю я хеш, ну и, к примеру, часть пути от старого адреса с помощью регулярных выражений. Подстрою структуру категорий в Мерче (....позволите так называть ваше детище для краткости или фамильярно :))) ? ), подстрою структуру категорий нового магазина до сходства со старым. Но финальный идентификатор в старом адресе у меня неприкаянный остаётся. Правила редиректа всё ровно писать. Не писать же их руками 3000 штук!
.... Или есть способ полностью повторить структуру адреса до товара в новом магазине
Здравствуйте, Даниил.
Если мы заходим по вашим ссылкам, то в этих двух случаях мы получаем 301 редирект.
> Далее:по поводу .htaccess - спасибо за мысль. Но вот вопрос - отрублю я хеш, ну и, к примеру, часть пути от старого адреса с помощью регулярных выражений. Подстрою структуру категорий в Мерче
> (....позволите так называть ваше детище для краткости или фамильярно :))) ? ), подстрою структуру категорий нового магазина до сходства со старым. Но финальный идентификатор в старом
> адресе > у меня неприкаянный остаётся. Правила редиректа всё ровно писать. Не писать же их руками 3000 штук!
> .... Или есть способ полностью повторить структуру адреса до товара в новом магазине
Боюсь, что другого способа, кроме как создать правила редиректа, нет.
Вы можете использовать сокращенное имя продукта при желании, только не забывайте его основное название - Мерчиум ;-)
Спасибо.
К сожалению, такой возможности в Мерчиуме нет.
Приносим свои извинения за возможные неудобства.
J
Я изучаю вопрос переноса магазина с **** на Merchium.
Столкнулся с проблемой других URL у категорий и товаров
например раньше у меня был товар
http://indada.ru/product/sport-ball
а в Merchium
http://indada.ru/sport/sport-ball
категории
раньше
http://site.ru/category/sport
теперь
http://site.ru/sport
Скажите как можно настроить переадресацию или задать такую систему URL как мне подходит. В настройках модуля SEO есть шаблоны, но они не подходят.