Drupal 7: как вернуть страницу 404, не найденную вместо страницы

С помощью модуля views (drupal 7) я создал страницу.

Настройки страницы
Путь: / новости

Если я перейду к ../news, я получу страницу новостей, чего я ожидаю.

При добавлении косой черты в конце я могу добавить все (после косой черты), и страница новостей все равно будет отображаться. Например: ../news/123 и т. Д.

Как я могу вернуть 404 вместо страницы новостей? Я не против использования PHP, чтобы сделать это.

(Когда я иду в ../news123, я получаю 404, что я хочу).

Спасибо!

1

Решение

От источник:

Решение состоит в том, чтобы отредактировать представление, добавив Аргумент Node: Nid. Установите его для отображения всех значений, Validator: Node и типа аргумента ID узла.

Установить действие, чтобы выполнить, если аргумент не проверяется: Скрыть представление / Страница не найдена (404). Обновите Аргумент и сохраните вид.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]