OpenCart – настраиваем ЧПУ SEO Pro

в разделе OpenCart OCstore. комментарии: 0

Итак, сегодня мы рассмотри один из способов сделать понятные посетителям ссылки в наших магазинах, а проще – настроим ЧПУ в магазине на OpenCart. Сразу оговорюсь, что все дальнейшие действия и модули протестированы мною на версии 1.5.4.1.

Обозначим цель всех дальнейших манипуляций: добиться того, чтобы ссылки выглядели не так:

http://my-site.com/index.php?route=product/product&product_id=146,

а понятно и читабельно:

http://my-site.com/odezhda/futbolka-belogo-cveta.html

Всегда, прежде чем вносить какие-либо глобальные изменения в настройки и файлы магазина, делаю бэкап БД, при этом архив с файлами сайта всегда есть под рукой. Подобные действия советую проделывать всем, кто будет следовать дальнейшим шагам по настройке ЧПУ.

 

Итак, по порядку:

1. Скачиваем отличнейшую модификацию модуля SEO Pro от пользователя Codeoneteam.

Скачать seo pro mod by codeoneteam.

2. Распаковываем архив и заливаем папку catalog в корневую директорию своего сайта. По сути, перезаписывается только один файл catalog/controller/common/seo_pro.php.

3. Заходим в phpMyAdmin своего хостинга, выбираем нужную базу данных  и, открыв вкладку SQL, вставляем весь код из sql.txt, который находится в архиве.  Жмем “ок” и получаем подтверждение того, что были сделаны запросы к необходимым строкам.

4. Чистим кеш в system/cache. При этом файл index.html, находящийся в этой же папке, НЕ удаляем.

5. Разбираемся с файлом .htaccess. По умолчанию, OpenCart предоставляет этот файл как .htaccess.txt, нам же необходимо удалить расширение txt и оставить просто .htaccess. Содержание файла менять нет надобности.

6. Заходим в админ-панель магазина и включаем ЧПУ. Для этого идем в Система-Настройки-Сервер и выбираем:

  • Включить ЧПУ – да
  • Тип ЧПУ – SeoPro
  • ЧПУ товаров с категориями – да
  • Окончание ЧПУ – выбираем окончание наших ссылок. Здесь то, что вам больше по душе: html или php.

Сохраняем.





Комментировать