При ссылке на термины вместо категорий появляется 404 ошибка

Аватар пользователя raufkul raufkul 8 декабря 2019 в 10:13

Здравствуйте. С недавних пор после апдейта в админке на сайтах стала появляться ошибка - при ссылке на термины вместо контента термина появляется 404 ошибка, адрес синонима после апдейта остается тот же, сами термины без синонима на месте, в журнале ошибок только сообщение об ошибке 404. Не пойму, не работает переадресация что-ли? Или надо что-то изменить в файле .htaccess. Версия друпала - 8.7.1. Помогите отследить ошибку.

Лучший ответ

Аватар пользователя raufkul raufkul 13 декабря 2019 в 12:36

Ошибку устранил. Все банально, при обновлении ядра сайта после апдейта - обновлении базы данных я забывал обновлять кеш - вот и все. Все сайты обновил, всем спасибо за внимание.

Комментарии

Аватар пользователя Semantics Semantics 8 декабря 2019 в 12:47

Есть у терминов алиасы?
Какой код при переходе по системному урлу /taxonomy/term/[ID] и по алиасу?
Покажите вьюху /admin/structure/views/view/taxonomy_term, особенно, то что в контекстном фильтре, переделывали её?
Может стоит модуль rabbit hole?

Аватар пользователя raufkul raufkul 8 декабря 2019 в 13:55

У терминов алиасы есть

Какой код, как его определить? Код страницы? По системному урлу контент термина отображается, хотя подсветка меню не работает, а по алиасу - 404 страница.

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

Модуль rabbit hole не устанавливал.



Аватар пользователя raufkul raufkul 9 декабря 2019 в 11:02

Update - это обновление базы данных через административную панель сайта

Аватар пользователя marassa marassa 9 декабря 2019 в 15:28
raufkul wrote:

Update - это обновление базы данных через административную панель сайта

Что такое "обновление базы данных"? Если речь про обновление БД в процессе обновления ядра или каких-то модулей, то неплохо бы указать что именно на что обновлялось, так как первопричиной изменения в поведении скорее всего являлось именно это, а не загадочное "обновление базы данных".

Аватар пользователя adano adano 8 декабря 2019 в 14:25

Может мультиязычность стоит и алиасы привязаны к конкретному языку?

Аватар пользователя raufkul raufkul 13 декабря 2019 в 12:36

Ошибку устранил. Все банально, при обновлении ядра сайта после апдейта - обновлении базы данных я забывал обновлять кеш - вот и все. Все сайты обновил, всем спасибо за внимание.