Рейтинг:0

Невозможно установить псевдоним пути "/"

флаг cn

У меня есть странный вариант использования, когда мне нужно специально установить псевдоним пути моей домашней страницы на «/».

Я создаю сайт Gatsby, и страницы автоматически генерируются на основе псевдонима пути Drupal. Итак, если у меня есть псевдоним пути «/ about», страница / about будет сгенерирована в Gatsby.

Проблема в том, что для моей домашней страницы я не могу установить псевдоним пути просто «/» в Drupal.Если я попытаюсь сделать это на странице редактирования фактического узла, он будет удален при сохранении и станет нулевым. То же самое, если я попытаюсь перейти на страницу администрирования псевдонимов URL и попытаться вручную установить ее там для моей страницы узла. Если я попытаюсь просто поставить «/», он также исчезнет.

Я успешно могу добавить этот псевдоним пути в качестве моей «Главной страницы по умолчанию» в «Система> Основные настройки сайта». Если я добавлю его туда, он не будет уничтожен при сохранении, однако теперь моя домашняя страница просто становится страницей 404, потому что она не может найти страницу с псевдонимом пути «/». Я знаю, что это возможно как-то сделать, потому что учебник Drupal/Gatsby на YouTube, за которым я следил, делает это, и он показывает администратора Drupal с псевдонимом пути только / для его домашней страницы. Я связался с этим разработчиком, и он сказал, что не помнит, как ему это удалось, и не помнит, что для этого нужно было делать что-то конкретное.

Я использую Docksal для своего локального сайта, и у меня также есть сайт Pantheon с той же кодовой базой и базой данных, и я не могу установить его ни на одном из этих сайтов. Я использую последнюю версию D9 (9.3.9). Кто-нибудь может придумать причину, по которой я не могу этого сделать? Мне интересно, нужно ли мне создавать собственный модуль, чтобы это произошло или что-то в этом роде? Или если мне просто нужно применить какой-то патч для ядра Drupal?

sonfd avatar
флаг in
Я голосую за закрытие этого вопроса, потому что это [известная проблема] (https://www.drupal.org/project/drupal/issues/3100350) в очереди задач d.o.
Рейтинг:1
флаг cn

Я нашел патч для ядра Drupal, который, похоже, сработал. Здесь был номер 14:

https://www.drupal.org/project/drupal/issues/3100350

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

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