Мы активно используем группы Discourse, чтобы пользователи должны были вступить в группу, чтобы видеть большинство подкатегорий.
Теперь люди жалуются, что если им отправляют ссылку на что-то, что находится в группе, в которой они не состоят, они получают загадочную страницу 404, которая ничего не объясняет.
Я хотел бы, чтобы на странице указывалось, в какой группе находится подкатегория (с ссылкой на группу, если она публичная или доступна только по приглашению).
Я случайно обнаружил настройку «Подробная страница 404» в разделе Безопасность и включил её. Теперь всё стало ещё хуже! Страница, на которую вы попадаете, выглядит так же, но URL вверху больше не тот, который вставил пользователь, а просто /404. На странице нет никакой видимой информации, объясняющей, почему доступ закрыт.
Однако исходный код страницы значительно отличается, и там есть заголовок:
<meta name="description" content="Этот форум принадлежит местной группе Уигана. Это публичный дискуссионный форум для работы группы. Свяжитесь с нами или присоединитесь к любым нашим закрытым форумам, обратившись сюда.">
(Это пост с описанием форума).
Неужели где-то есть ещё какая-то настройка, которую мне нужно изменить, чтобы всё работало так, как задумано?