数日前、Discourse 3.2 にアップグレードしたところ、一部のメンバーが奇妙なバグを経験し始めました。原因が全く分かりません。
時々、フォーラムを離れてメインウェブサイトにアクセスし、それを閲覧している際に、メインウェブサイトのリンクをクリックすると、フォーラムのページが存在しないというエラーページに飛ばされることがあります。クリックしているリンクはフォーラムとは全く関係ないものなのに、フォーラムに戻されてしまうのです。
さらに奇妙なことに、報告には、人々がメインウェブサイトをはっきりと見ているにもかかわらず、ブラウザのURLにはまだフォーラムの(サブ)ドメインが表示されているスクリーンショットが含まれています。まるでフォーラム内でのiframe経由でメインウェブサイトを閲覧しているかのようです。
関連情報として、メインウェブサイトへの直接リンクを追加するために Custom Header Links (icons) コンポーネントを使用しており、人々はそれを通じてメインウェブサイトにアクセスしています。
私の知る限り、これは通常の <a> タグのリンクを生成します。リンクは現在のタブで開かれます。
Discourse はサブドメイン subdomain.example.com で実行されており、メインウェブサイトは www.example.com です。これらは異なるIPアドレス/サーバーで実行されています。
私自身はこの現象を再現できていませんが、数日前のアップグレード以降、複数の人(複数回)で発生しています。常に発生するわけではありませんが、共通のパターンは見つかっていません。
この件について、どのような点を確認すべきでしょうか?特に、URLがまだフォーラムを表示しているように見える状態で、どのようにして別のウェブサイトを閲覧できるのでしょうか? ![]()
