SeoPro очень полезный модуль который заменяет стандартный функционал формирования человеческого ЧПУ в движке OpenCart. А так же изменяет непонятные дефолтные ЧПУ Опенкарта и удаляет дубли страниц. Все вы наверное уже знаете что SeoPro установлен по дефолту в ocStore (русская сборка).
Но на момент написания статьи (24.10.2016) актуальная версия ocStore 2.1.0.1.
Клиенту нужна была установка на версию Version > 2.2 и тут началось. Оказалось что модуль SeoPro не заточен под нее. Но слава Богу удалось найти. Лично протестировал на версии OpenCart 2.2.0.0 . Другие тестировали на Опенкарте 2.3.х. Так что все должно работать. Делюсь архивом с вами.
Установка простая , ни каких файлов изменять не нужно. Загрузите архив через установку расширений, очистите кеш в модификаторах, зайдите в настройки магазина и установите тип ЧПУ SeoPro.
Активировал СеоПро. Все работает. УРЛ канонические генерирует правильно. Сайт/категория/товар.
Проблема, не выдает файлы сайтмап https://https//сайт/sitemap.xml, пишет страница не найдена. По адресу https://сайт/index.php?route=extension/feed/google_sitemap все есть. С яндексом аналогично, https://https//сайт/yandex_sitemap.xml, пишет страница не найдена. https://сайт/index.php?route=extension/feed/yandex_sitemap выдает нормально.
После активации СеоПро сделал 301 редирект в файле seo_pro.php и responce.php.
До этого все было нормально.
Где может быть ошибка.