Мне нужно привести страницу сайта site.ru/index.php?route=blog/blog к виду site.ru/blog. Как это сделать без модулей, например, отредактировав контроллер выдачи УРЛ?
Каждая страница была создана при помощи связки TPL+PHP (Шаблон и контроллер) и имеет УРЛ site.ru/index.php?route=blog/blog.
Дефолтные ЧПУ для OpenCart задаются в настройках, но, по каким-то причинам их действие не распространяется на созданные вручную страницы.
Конечно, страницы с уникальными ЧПУ можно создавать и через админку (Статьи). Но такие страницы больше подходят для размещения простой текстовой информации. К тому же, их весьма сложно форматировать, т.к. каждая страница генерируется одним и тем же паттерном information.tpl. В общем, сложно.
На просторах гугла люди предлагают модуль SeoPro, но он не ложится на OpenCart 2, а если и ложится, то выводит ошибку в PHP (Headings already sent) или ещё что хуже (