Ну... эту тему мы уже кажется перетерли в другом топике.
/category/product
/product/category
Решаются 4-мя строчками и переносом двух.
А вылавливать существующие-несуществующие и ставить в соответствие..
Так же не долго, только нужно ... что... куда.
За что брались?
Убрать из гугловебмастера несуществующие страницы?
Это как бы не показатель...
Значит в какой-то момент такая ссылка существовала.
Ну не мог гугль сам ее придумать.
Был каталог, а в нем такой товар
Нет каталога и нет товара, а ссылка где-то осталась
Дубли могут появляться в разных ситуациях
Например товар принадлежит нескольким категориям
/category1/tovar
/category2/tovar
Здесь, возможно, нужно делать canocinal на /tovar
Или же, переделав контроллер category и product - в списке выводить ссылку только на товар, без category_id
С точки зрения функциональности есть грубейшая ошибка
catalog1/tovar1
catalog2/tovar1 - если товар не принадлежит catalog2. Нужно отдавать 404 (410), а отдаем 200
Кстати, эта проблема
сайт.ru/catalog/tovar
сайт.ru/tovar/catalog, и в том числе
vgarazhe.com.ua/nfjisbgisbgiwbry51932hfsjd/mobil
решается в 4 строчки доп строки кода, и переносом двух строк.
Какие?
Да... увы так у них реализовано ЧПУ.
Но откуда возьмется mobil? Сам движок это не сгенерирует.
а вот это... более серьезная проблема
сайт.ru/tovar/catalog
Но опять же... движком не сгенерировать, если, не приложить руки.
А каких отчетов хочется?
Экспорт импорт... Куда откуда?
Дубли? Ну есть и это решаемо. но о каких дублях речь идет?
Ну.. тут бы я оспорил... модули есть, и не всегда бесплатны. Все зависит от функционала.
Не достаточно
RewriteRule обрабатывает только строку без параметров
Нужно использовать связку с RewriteCond---------- Добавлено 15.11.2013 в 11:21 ----------Но в первую очередь попытаться найти причину формирования таких строк.
Т.е. определиться - это внутренняя проблема или внешняя
только ли меню?
nikonlay, а кто (что) будет генерировать metal-k-gipsokartonu???
droncs, нанять верстальщика