Es scheint, dass es den Referer in Ordnung erhält, aber nicht zwei und zwei zusammenfügt. Ich habe nach relevanten Themen gesucht und konnte keines mit diesem speziellen Problem finden. Könnte es etwas mit der .quest TLD zu tun haben?
Das ist ziemlich interessant, da es tatsächlich übereinstimmen sollte.
Ich bin neugierig, ob Ihre Anfrage die topic_id enthält? Ich kann einen Code-Pfad sehen, der diesen Fehler möglicherweise fälschlicherweise anzeigt, wenn das Thema fehlt.
wobei thread = window.location.href
Ich habe ein wenig mit den Konfigurationen herumgespielt und bekomme jetzt die vollständige URL als Referer, aber sie stimmt immer noch nicht überein. Sie können dies unten auf der Seite im Blog sehen.
Bearbeitung: Ich habe 2.8.0.beta10 verwendet, ich habe gerade auf 2.8.0.beta11 aktualisiert und es ist immer noch dasselbe. Der einzige andere Stolperstein, der mir einfällt, ist, dass diese Discourse-Instanz ursprünglich unter einer anderen URL lief und migriert wurde (wirklich geforkt). Alles andere funktioniert jedoch einwandfrei, daher habe ich keinen Grund anzunehmen, dass die Migration schiefgelaufen ist.
Ich würde Ihre topic_embed-Einträge in der Datenbank überprüfen, um sicherzustellen, dass sie korrekt sind. Die Migration von der URL hat diese wahrscheinlich nicht aktualisiert.
Das klingt nach einem guten Ort zum Nachschauen, ich lade den Data Explorerer jetzt herunter…
Ein weiterer interessanter Datenpunkt – auf unserer anderen Website, vote.hencommunity.quest, funktioniert alles bestens.
Plugin installiert, SELECT * FROM topic_embeds liefert 8 Ergebnisse, alle von dieser vote.hencommunity.quest-URL, nichts von dem Hauptblog hencommunity.quest, das ich zum Laufen bringen möchte.