Sie können alle defekten 404-Seiten über die Funktion “Anpassen” zur Homepage oder zu einer anderen Seite umleiten.
Gehen Sie zum Abschnitt Anpassen > Themes > Neues Theme erstellen > Benennen Sie Ihr Theme z. B. 404 Umleitung und setzen Sie das Basistemplate auf Standard.
Erstellen Sie dann das neue Theme > CSS/HTML bearbeiten. Erstellen Sie im HTML-Abschnitt einen JavaScript-Schnipsel, der die Umleitung handhabt.
Fügen Sie diesen Code ein.
<script type="text/discourse-plugin">
api.onPageChange((url, title) => {
// Leitet alle 404-Seiten zur Homepage um
if (url.includes('/404')) {
window.location.href = '/';
}
});
</script>
Bitte passen Sie Ihren Seitennamen nach Bedarf an. Lesen Sie dies alte URL auf neue Discourse-URL umleiten