www.example.com/forums のサブフォルダに Discourse を設置しており、以前は末尾のスラッシュを省略しても問題なく動作していました。
サブフォルダ構成を壊すバグとその修正(https://meta.discourse.org/t/recent-changes-breaking-subfolder-setup/141232)に遭遇した後、今度は新しい問題が発生しています。URL から末尾のスラッシュを省略すると、Discourse フォーラムのヘッダー部分しか読み込まれなくなります。
末尾のスラッシュを追加して再度 URL を読み込むと、サイト全体が正常に読み込まれます。Firefox で HTML 出力を確認したところ、末尾のスラッシュがない場合、以下のような状態になっています:
<body class "staff">...</body>
また、以下の div の高さは 260px になっています:
<section id="main" class="ember-application">
一方、末尾のスラッシュがある場合は以下のようになります:
<body class "staff navigation-categories categories-list">...</body>
そして、section id の div の高さは 909px になります(カテゴリが読み込まれているため、これは期待通りの値です)。
現時点で判明したことはこれだけです。前述の通り、サブフォルダ問題を修正するアップデート以前は、末尾のスラッシュを入力する必要はありませんでした。なぜこのような現象が起きているのか、何かご存知の方がいらっしゃいませんか?