Тут был выложен seopack в котором было много всего, в том числе и возможность формировать псевдонимы, но я решил этот пак разделить для простоты установки. Seourl для 0.2.0 формирует ЧПУ из готовых псевдонимов и контролирует входящие запросы.
Метод проверки зависит от многих условий...
Допустим есть два товара, и в настройках выбрано формирование ЧПУ с учетом категорий:
- у одного заданы псевдонимы товара и категорий и формируется ссылка /category/subcategory/product, для проверки попробуй в браузере набрать URL /category/product, /subcategory/product или /product и всё увидиш сам
- у второго псевдонимы не заданы и формируется ссылка /index.php?route=product/product&path=18&product_id=47, для проверки в браузере набери URL без категорий /index.php?route=product/product&product_id=47
Если в настройках выбрано формирование ЧПУ без учета категорий - к тем URL которые у тебя формируются пробуй добавлять категории.
Кроме этого если в браузере наберёш URL с несуществующим псевдонимом или product_id - получиш сообщение со статусом 404, а не так как раньше: товар не найден и статус 200...
Это основные моменты. Описывать все ситуации и поведение очень долго...