Chukcha

Рейтинг
291
Регистрация
04.02.2005

Ну... эту тему мы уже кажется перетерли в другом топике.

/category/product

/product/category

Решаются 4-мя строчками и переносом двух.

А вылавливать существующие-несуществующие и ставить в соответствие..

Так же не долго, только нужно ... что... куда.

Truelove:
То что ошибки знаю, но вот брались 2 человека её решать и не решили.

За что брались?

Убрать из гугловебмастера несуществующие страницы?

Truelove:
vgarazhe.com.ua/poliroli-dla-rezinu-i-diskov/silikonovyj-karandash-turtle-wax

Это как бы не показатель...

Значит в какой-то момент такая ссылка существовала.

Ну не мог гугль сам ее придумать.

Был каталог, а в нем такой товар

Нет каталога и нет товара, а ссылка где-то осталась

Дубли могут появляться в разных ситуациях

Например товар принадлежит нескольким категориям

/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 строчки доп строки кода, и переносом двух строк.


Проблема в том что гугл некоторые каким-то образом находит некоторые дубли.

Какие?

Truelove:
Ну например vgarazhe.com.ua/nfjisbgisbgiwbry51932hfsjd/mobil где ВОт эта часть "nfjisbgisbgiwbry51932hfsjd" написана от фонаря и он всё равно откроет страницу, а не 404

Да... увы так у них реализовано ЧПУ.

Но откуда возьмется mobil? Сам движок это не сгенерирует.

а вот это... более серьезная проблема

сайт.ru/catalog/tovar

сайт.ru/tovar/catalog

Но опять же... движком не сгенерировать, если, не приложить руки.

Truelove:
1) УРЛ дубли и.т.д
2) нет нормальных отчетов.
3) Проблемы с экспорт\импорт товаров.

А каких отчетов хочется?

Экспорт импорт... Куда откуда?

Дубли? Ну есть и это решаемо. но о каких дублях речь идет?

Truelove:
2) Много модулей бесплатных и платных.

Ну.. тут бы я оспорил... модули есть, и не всегда бесплатны. Все зависит от функционала.

eugene_o:
В АШТакцессе у меня есть правило для обработки:
RewriteRule ^programs/([a-zA-Z0-9_]+)-([0-9]+)\.html$ /program.php?prog_id=$2&t_name=$1 [L]

Не достаточно

RewriteRule обрабатывает только строку без параметров

Нужно использовать связку с RewriteCond

---------- Добавлено 15.11.2013 в 11:21 ----------

Но в первую очередь попытаться найти причину формирования таких строк.

Т.е. определиться - это внутренняя проблема или внешняя

только ли меню?

nikonlay, а кто (что) будет генерировать metal-k-gipsokartonu???

droncs, нанять верстальщика

Всего: 2548