На сайте образовалось как-то слишком много дублей и лишних страниц, хотелось бы их поубивать. Сам что-то решения не могу найти, может подскажете.
Есть словарь вида
razdel1
razdel2
razdel3
Прописаны такие синонимы адресов для всех разделов этого словаря:
category/razdel1/voc
category/razdel2/voc
category/razsel3/voc
Т.к. стандартный вывод списков нод меня не устраивал, создал во вьюс странички, выводящие список нод по терминам, адреса страниц такие:
categore/razdel1
category/razdel2
category/razdel3
Соответственно адрес материала получается такой category/razdel1/voc/node-title
И вот таким образом образовались лишние страницы и дубли, при обращении к которым хотелось бы получить "Страница не найдена".
1. При обращении к несуществующему материалу по адресу сategory/razdel1/bla-bla-bla грузится сategory/razdel1/ и ответ сервера 200, хотя нужен 404. Ситуация еще неприятна тем, что раньше на домене весел сайт со схожей структурой с кучей материалов с такого рода адресами, сейчас получается, что эти адреса остались работоспособными и породили сотни дублей. Такое ощущение, что проблема решается парой кликов в модуле вьюс/при несуществующем адресе отдавать 404, а не страницу/, но что надо сделать так и не додумался.