Magento - Добавить 301 редирект для всех продуктов (около 6000 продуктов) - PullRequest
0 голосов
/ 02 ноября 2018

Я хочу добавить категорию продукта в URL-адрес продукта и добавить перенаправление 301 со старого URL-адреса (без категории) на новый URL-адрес (с категорией) для сайта Magento. Существует около 6000 продуктов с 30 различными категориями, что делает невозможным добавление всех перенаправлений в .htaccess.

Вот и пример того, что я пытаюсь сделать-
Старый URL выглядит как - http://domainname.com/product-name.html
НОВЫЙ URL будет выглядеть так: http://domainname.com/category/product-name.html

URL-адрес легко настроить, но я хочу добавить 301-перенаправление для целей SEO.
Так что, если кто-то нажмет старый URL-адрес - http://domainname.com/product-name.html в результатах поиска, он будет перенаправлен на http://domainname.com/category/product-name.html

Спасибо.

1 Ответ

0 голосов
/ 03 ноября 2018

Вы можете написать собственный скрипт и добавить собственный перезаписать magento

  1. Получить всю коллекцию продуктов программно ( Magento - получить коллекцию продуктов всех продуктов )
  2. Добавить таблицу magento core / url_rewrite (https://gist.github.com/byjujohn/5508233)
...