Ich hatte erwartet, dass ich beim Öffnen des alten Links zum neuen Speicherort weitergeleitet werde, aber das passiert nicht. Wenn ich ihn anonym öffne, wird „Seite nicht gefunden“ angezeigt. Wenn ich ihn mit meinem Konto öffne, wird mir der alte geschlossene/gelöschte Beitrag angezeigt.
Das ist nicht intuitiv, aber es gibt einen Grund dafür!
Wir verwenden ein Soft-Delete-System in Discourse, sodass Administratoren gelöschte Themen einsehen und wiederherstellen können. Das Ergebnis: Administratoren sehen ein gelöschtes Thema, alle anderen sehen eine “Seite nicht gefunden”.
Es gibt eine Möglichkeit, manuell einen Redirect einzurichten, indem Sie /admin/customize/permalinks besuchen und einen Redirect vom Thema-Pfad zu einer Thema-ID hinzufügen:
Eine Einstellung, die beim Zusammenführen von Themen automatisch Redirects erstellt, klingt nach einer guten Feature request.
Danke! Das ergibt Sinn, aber ich kann es immer noch nicht zum Laufen bringen.
Ich habe eine Weiterleitung von t/devcon-bogota-pbs-developer-roundtable-summary/633 auf die Topic-ID 438 eingerichtet. Das Verhalten ist dasselbe: Wenn ich als Administrator zu https://collective.flashbots.net/t/devcon-bogota-pbs-developer-roundtable-summary/633 gehe, gelange ich zum verschobenen Topic, und wenn ich dies anonym tue, erhalte ich die Meldung „Seite nicht gefunden“.
Mir fällt nichts ein, warum der Permalink so funktionieren würde … mal sehen. Hast du das Thema t/devcon-bogota-pbs-developer-roundtable-summary/633 in eine nicht öffentliche Kategorie verschoben?