Рейтинг:0

Есть ли способ перенаправить любой 404 на домашнюю страницу?

флаг my

Я понимаю, что в Drupal нет основного модуля для обработки перенаправлений, и это обычно сделано перенаправить модуля или с веб-сервера.

Но если я хочу перенаправить Любые 404 на домашнюю страницу из-за, скажем, сайта с очень разнообразным контентом, на котором вряд ли можно найти статьи на ту же тему, можно ли это сделать с помощью ядра Drupal без редактирования файла веб-сервера?

4uk4 avatar
флаг cn
Это плохая практика, см. https://stackoverflow.com/questions/6189169/redirect-to-404-page-or-display-404-message. Так что не перенаправляйте, вместо этого настройте не найденную страницу по умолчанию, как ответил Патрик Кенни. Если вы настраиваете домашнюю страницу, вы можете добавить блок, видимый только на странице 404, объясняющий, что происходит: https://www.drupal.org/project/block_in_page_not_found.
Рейтинг:1
флаг cn

Под Админ -> Конфигурация -> Основные настройки сайта, вы можете установить Страница по умолчанию 404 (не найдена).

URL-адрес: /admin/config/система/информация о сайте

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.