Стандартна поведінка Drupal полягає у передачі всіх аргументів, незалежно від того, запитували вони їх чи ні. Іноді така поведінка бажана. Однак мені потрібно повернути 404 за будь-що, крім рядка запиту.
Приклад проблеми http://drupal.org/project/modules http://drupal.org/project/modules/google.com <- Це має повернути 404; 200 дано. Дублювання змістового штрафу!
Модуль перегляду 404 передбачає, що за замовчуванням ви не хочете, щоб аргументи були передані. Однак не існує версії модуля D7.
Але на сторінці проекту написано, що 404 для перегляду також можна досягти, встановивши "Глобальне: нулеве" під "Аргументи".
Очевидно, що в D7 "аргументи" тепер є "контекстуальними фільтрами", але я не впевнений, які параметри додати до контекстного фільтра Global: null, щоб отримати бажаний результат.
Будь-яка допомога буде вдячна.