Ich habe Folgendes versucht: Anpassen > Permalinks
# Ich habe versucht, umzuleiten von
# https://mydomain.com/t/test/1234
# zu https://mydomain.com/t/test2/5678
# Also habe ich unter Anpassen > Permalinks erstellt
# URL:
/t/test/1234
# Typ:
topic id
# Wert:
5678
Aber topic_1234 wird nicht zu topic_5678 weitergeleitet.
In Discourse werden Permalinks typischerweise verwendet, um von einer alten URL zu einer neuen umzuleiten, wenn von einer anderen Plattform migriert wird. Sie werden nicht typischerweise verwendet, um innerhalb von Discourse zwischen Themen umzuleiten.
Wenn Sie Benutzer innerhalb von Discourse von einem Thema zu einem anderen umleiten möchten, ist der beste Weg, das ursprüngliche Thema zu schließen und eine Notiz mit einem Link zum neuen Thema zu hinterlassen. Auf diese Weise sehen Benutzer, die das ursprüngliche Thema besuchen, die Notiz und können auf den Link klicken, um das neue Thema zu besuchen.
Entschuldigen Sie die Verwirrung. Das Schließen eines Themas leitet Benutzer nicht automatisch zum neuen Thema weiter. Es verhindert lediglich weitere Antworten auf das alte Thema.
Der Vorschlag war, dem geschlossenen Thema manuell eine Notiz hinzuzufügen, die einen Link zum neuen Thema enthält. Auf diese Weise sieht jeder, der das alte Thema besucht, die Notiz und kann dem Link zum neuen Thema folgen.
Hier ist ein Beispiel dafür, was Sie in /t/test/1234 schreiben könnten:
Sie können Permalinks verwenden, um ein Thema auf ein anderes umzuleiten
Stellen Sie einfach sicher, dass das alte Thema in einer öffentlichen Kategorie ist, gelöscht wurde und Sie ein Konto verwenden, um darauf zuzugreifen, das keinen Zugriff auf gelöschte Themen hat (also Nicht-Admin/Mod oder tl4, wenn Sie tl4 delete posts and topics aktiviert haben).