Как убрать пустые страницы пейджера Views?

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

Аватар пользователя Bafur Bafur 4 ноября 2020 в 10:45

Здравствуйте!
У любого представления с пейджером есть такое явление. Если, например, страниц всего 3, то последняя будет иметь адрес с хвостом ?page=2
Если вручную заменить хвост на ?page=3 и больше, то будет не 404 а 200 (пустая страница с пейджером). Сеошник хочет чтобы вместо пустых страниц была 404-я. Можно ли так сделать? Не нагуглилось.
Для быстрого понимания приведу пример
https://stroyrubrika.ru/materials?page=2 - последняя страница
https://stroyrubrika.ru/materials?page=10 - пустая страница
Проверил на нескольких сайтах, везде так.

Комментарии

Аватар пользователя adano adano 4 ноября 2020 в 11:48
1

Да, можно.
Делал когда-то подобный костыль через views_pre_render. Только там был редирект на последний, актуальный "хвост".