Иногда, когда я возвращаюсь к ранее открытой вкладке с таблицей лидеров и она обновляется, меня перекидывает на страницу ошибки 404.
Я наблюдаю аналогичное поведение на своем форуме, когда оставляю страницу /admin/plugins открытой и позже возвращаюсь к этой вкладке. Например, страница /admin/badges работает нормально. Поэтому я подключил свой планшет к компьютеру, чтобы проверить консоль браузера. Пока ждал, когда вкладка снова станет неактивной, я подумал, что могу также проверить /logs. И когда я это сделал, я случайно воспроизвел ошибку на своем компьютере:
- Перейдите на страницу /admin/plugins.
- Используйте ссылку в боковой панели администратора, чтобы перейти на страницу /logs.
- Используйте кнопку «Назад» в браузере, чтобы вернуться на страницу /admin/plugins.
Результат:
После нажатия кнопки «Попробовать снова» обзор плагинов снова работает, но в консоли появляется больше ошибок.
Если попробовать то же самое со страницей /admin/badges, всё работает как ожидается:
- Перейдите на страницу /admin/badges.
- Используйте ссылку в боковой панели администратора, чтобы перейти на страницу /logs.
- Используйте кнопку «Назад» в браузере, чтобы вернуться на страницу /admin/badges.
Описанные выше шаги также позволяют воспроизвести проблему, которую я заметил с таблицей лидеров. Когда я добавляю ссылку /logs в боковую панель, посещаю таблицу лидеров, использую ссылку на /logs в боковой панели, а затем нажимаю кнопку «Назад» в браузере, чтобы вернуться к таблице лидеров, Discourse сообщает, что таблица лидеров не существует.

