У нас настроен Discourse в подпапке (www.example.com/forums), и ранее это работало без указывания завершающего слэша.
После ошибки и её исправления (Recent Changes Breaking Subfolder Setup?), с которыми мы тоже столкнулись, у нас возникла новая проблема. Если в URL не указан завершающий слэш, форум Discourse загружает только заголовок.
Если добавить завершающий слэш и перезагрузить страницу, сайт загружается полностью. Я посмотрел HTML-вывод в Firefox и заметил, что при отсутствии завершающего слэша происходит следующее:
<body class "staff">...</body>
У следующего div также высота 260 пикселей:
<section id="main" class="ember-application">
А при наличии завершающего слэша это выглядит так:
<body class "staff navigation-categories categories-list">...</body>
И высота div с id section составляет 909 пикселей (что ожидаемо, так как категории загрузились).
На данный момент это всё, что мне удалось выяснить. Как уже упоминалось, до обновления, исправившего проблему с подпапкой, завершающий слэш указывать не требовалось. У кого-нибудь есть идея, почему это происходит?