Здравствуйте.
Создал страницу с помощью модуля views, назначил ей URL .../news
Однако, когда пользователи обращаются к несуществующей странице .../news/page1 , не возвращается 404 ошибка, а выводится содержимое .../news. Боюсь санкций от поисковиков за дублирование контента. Как решить проблему. Помогите, пожалуйста.
Комментарии
Неужели никто не сталкивался? Может, я не там спрашиваю?
только что, посмотрел на своем сайте, получается такая же фигня:
site.ru/page1/ и
site.ru/page1/page1/ и даже
site.ru/page1/page1/page1/ отображают одну и ту же страницу (у меня она формируется вьюсом).
Никаких санкций со стороны поисковиков не должно быть, если им специально не вскармливать такую ссылку.
PS. Кстати, здесь на друпале так же:
http://www.drupal.ru/tracker/ и
http://www.drupal.ru/tracker/tracker/ показывают одну и ту же выборку.
Как я понимаю, это только те страницы, которые формируются через вьюшку.
Добавьте еще 1 аргумент NULL и обработчик - if arg(2), вернуть 404
Поисковики вам ничего не сделают, т.к. на такие страницы ничего не ведет.
Смысла возвращать 404 в этом случае нет. Кстати, попробуйте node/1/2/3/4/5/6
Так работает система меню Друпала.
Согласен. Но это пока что не ведет. Я создам новость. Потом ее через неделю удалю, а Яндекс будет знать уже о ссылке. Он ее проиндексирует и никогда больше не выкинет из индекса, так как с его точки зрения это нормальная страница )
Кстати, с "node/1/2/3..." так не получается. Он все же возвращает 404 ошибку.
Будьте добры, подробнее. Как это делается?
Аналогичная проблема.Как этот обработчик прописать?
возможно сейчас некропост подниму, но только сейчас наткнулся на подобную проблему и нашел решение
http://tulvit.ru/post/194