У меня на русском, но это не проблема, с английским на "ты". Настроил - Настроить контекстный фильтр: Глобальный: Null - ЕСЛИ ЗНАЧЕНИЯ ФИЛЬТРА НЕТ В URL- Вывести «Страница не найдена»
Такой вариант отсекает вообще любой вывод, даже по URL представления. Если ставить галочку "Пропустить аргумент по умолчанию для URL представления" то же самое. Ума не приложу, что ему надо...
Сбился с ног! Ну почему Drupal с выводом через Views отвечает на такой запрос https://stab1.ru/projects?f[0]=field_moshnost%3A203# , а не дает 404 страницу!
Стоит Views 404, Global Redirect, Pathauto. Я тут в январе уже задавал похожий вопрос и модуль Views 404 мне очень помог и большинство мусорных страниц начали отдавать 404. Но это откуда! https://stab1.ru/article?f[0]=field_moshnost%3A203#
На странице вывода материалов через Views типа статьи, где стоит в Pathauto article/[node:title], нет сортировки и фильтрации по полю field_moshnost. Этого поля вообще нет в этом типе материала. Ну что мне делать, куда копать...
Да, эти модули стоят и настроены.
Да, огромное спасибо! Как-то я сам не догадался погуглить на тему 404 при пустом или некорректном аргументе ☝
Возник вот такой вопрос. Сайт построен на views, panels, search api. Есть страница views http://genbu.ru/generators c перечнем всех нужных материалов в виде таблицы. Материалы имеют алиас типа http://genbu.ru/generators/алиас материала - например http://genbu.ru/generators/geko-250000 . Чтобы для поисковиков эти материалы входили в каталог http://genbu.ru/generators/. Заметил такой глюк - если у пути материала отрезать часть хвоста (вместо http://genbu.ru/generators/geko-250000 ввести http://genbu.ru/generators/geko-2) то показывается не страница 404, а основное отображение views. Что делать? Что вписать в views, чтобы была ошибка 404 на этих паразитных страницах?