URL страницы в views

Главные вкладки

Аватар пользователя Nafanya1 Nafanya1 26 ноября 2009 в 13:06

Здравствуйте.
Создал страницу с помощью модуля views, назначил ей URL .../news
Однако, когда пользователи обращаются к несуществующей странице .../news/page1 , не возвращается 404 ошибка, а выводится содержимое .../news. Боюсь санкций от поисковиков за дублирование контента. Как решить проблему. Помогите, пожалуйста.

Комментарии

Аватар пользователя webronik webronik 26 ноября 2009 в 18:34

только что, посмотрел на своем сайте, получается такая же фигня:
site.ru/page1/ и
site.ru/page1/page1/ и даже
site.ru/page1/page1/page1/ отображают одну и ту же страницу (у меня она формируется вьюсом).

Никаких санкций со стороны поисковиков не должно быть, если им специально не вскармливать такую ссылку.

PS. Кстати, здесь на друпале так же:
http://www.drupal.ru/tracker/ и
http://www.drupal.ru/tracker/tracker/ показывают одну и ту же выборку.

Как я понимаю, это только те страницы, которые формируются через вьюшку.

Аватар пользователя Обухов Никита Обухов Никита 26 ноября 2009 в 19:31

Добавьте еще 1 аргумент NULL и обработчик - if arg(2), вернуть 404

Поисковики вам ничего не сделают, т.к. на такие страницы ничего не ведет.

Смысла возвращать 404 в этом случае нет. Кстати, попробуйте node/1/2/3/4/5/6 Smile

Так работает система меню Друпала.

Аватар пользователя Nafanya1 Nafanya1 28 ноября 2009 в 21:21

"Обухов Никита" wrote:
Поисковики вам ничего не сделают, т.к. на такие страницы ничего не ведет

Согласен. Но это пока что не ведет. Я создам новость. Потом ее через неделю удалю, а Яндекс будет знать уже о ссылке. Он ее проиндексирует и никогда больше не выкинет из индекса, так как с его точки зрения это нормальная страница )

Кстати, с "node/1/2/3..." так не получается. Он все же возвращает 404 ошибку.

"Обухов Никита" wrote:
Добавьте еще 1 аргумент NULL и обработчик - if arg(2), вернуть 404

Будьте добры, подробнее. Как это делается?