Thema mit Japanisch in der URL wird nicht umgeleitet, wenn die URL nicht exakt übereinstimmt

Wir hatten die gleichen Probleme, @Falco hat diese gestern behoben.

Du solltest deine Discourse-Installation aktualisieren (über https://myforum.example.com/admin/upgrade). Nach dem Update musst du die „Slugs“ neu generieren („rebake“). Du kannst dabei den Anweisungen von @Falco folgen:

Diese Anweisungen haben bei uns perfekt funktioniert :smiley: (übrigens danke @Falco!)

5 „Gefällt mir“

Diese Lösung hat das Problem behoben; ich musste die Slugs neu erstellen.


Freund @Falco, vielen Dank für den großen Aufwand, den du in die Behebung des Problems gesteckt hast.

Auch vielen Dank an @codinghorror, @sam und alle anderen, die jahrelange Erfahrung in etwas Kostenloses wie Discourse investieren, um das Internet zu einem besseren Ort zu machen. Danke.

Wir schätzen eure Bemühungen sehr.

8 „Gefällt mir“

Danke an @Falco und das Discourse-Team für die Reparatur :rose:

Nachdem wir die Slug-Generierung auf encoded umgestellt haben, war das Problem mit den 404-Themen behoben (ohne dass Slugs neu generiert werden mussten).

Wir hatten jedoch immer noch das Problem mit nicht gefundenen Kategorien. Ich habe auf dem Staging-Discourse verschiedene Dinge ausprobiert, um sicherzugehen, dass ich nichts vermassle :grin:

Beschreibung des Problems

  1. Wenn ich die Slug-Generierung wieder auf ascii umstelle:

Die Kategorien funktionieren wieder, und ihre generierten URLs sind in Ordnung (Arabisch wie erwartet):

https://discourse.coretabs.net/c/%D8%A7%D9%84%D8%A3%D8%B3%D8%A6%D9%84%D8%A9-%D9%88%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D9%81%D8%B3%D8%A7%D8%B1%D8%A7%D8%AA

Die generierten URLs für Themen sind jedoch nur auf Englisch (obwohl der Titel tatsächlich Arabisch ist), z. B.:

https://discourse.coretabs.net/t/5-mktbat-baythwn-mfydt-lmsharye-telym-alalt/2930/5
  1. Wenn ich die Slug-Generierung auf encoded umstelle:

Die Kategorien funktionieren nicht (es wird angezeigt: Oops! That page doesn't exist or is private.), obwohl ihre generierten URLs in Ordnung sind (Arabisch wie erwartet):

https://discourse.coretabs.net/c/%D8%B9%D8%A7%D9%85

Die Themen funktionieren hingegen, und ihre URLs sind auf Arabisch wie erwartet:

https://discourse.coretabs.net/t/5-%D9%85%D9%83%D8%AA%D8%A8%D8%A7%D8%AA-%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86-%D9%85%D9%81%D9%8A%D8%AF%D8%A9-%D9%84%D9%85%D8%B4%D8%A7%D8%B1%D9%8A%D8%B9-%D8%AA%D8%B9%D9%84%D9%8A%D9%85-%D8%A7%D9%84%D8%A2%D9%84%D8%A9/2930/5

Die Lösung

  1. Die Slug-Generierungseinstellungen auf ascii ändern.
  2. Die Slug-Namen aller Kategorien auf jeder Kategorie-Seite auf Englisch ändern.
  3. Die Slug-Generierungseinstellungen auf encoded ändern.
  4. Jetzt können Sie die Slug-Namen der Kategorien in Ihre bevorzugte Sprache ändern.
5 „Gefällt mir“

Wenn ich den Link zu anderen Seiten teile, wird der Link zu

E0%AE%AE%E0%AE%BF%E0%AE%A9%E0%AF%8D%E0%AE%A9%E0%AE%B2%E0%AF%8D-%E0%AE%B5%E0%AE%BF%E0%AE%B4%E0%AE%BF%E0%AE%AF%E0%AF%87-%E0%AE%95%E0%AF%81%E0%AE%9F%E0%AF%8D%E0%AE%9F%E0%AE%BF%E0%AE%A4%E0%AF%8D-%E0%AE%A4%E0%AE%BF%E0%AE%AE%E0%AE%BF%E0%AE%B0%E0%AF%87-2/1154/3

Die Kodierung funktioniert im URL einwandfrei.

image

aber wenn ich die URL kopiere und an anderer Stelle einfüge, wird sie zu

Ich habe Discourse auf die neueste Version aktualisiert.

und die Slugs wie von @Falco erwähnt neu generiert. Trotzdem habe ich weiterhin dasselbe Problem. :frowning:

Das ist kein Problem, so soll es sein.

Viele Systeme unterstützen keine IRIs (URLs mit „speziellen

10 „Gefällt mir“

Danke, dass du mich aufgeklärt hast! @Falco :slight_smile:
Ich werde einen URL-Kürzer verwenden, bevor ich etwas teile.

3 „Gefällt mir“

Mehrere Personen auf community.wanikani.com haben bereits die Korrektur für das ursprüngliche Problem bemerkt, und es sieht für mich auch gut aus. Allerdings sehe ich dasselbe Unterkategorie-Problem, das andere erwähnt haben (404-Fehler für Unterkategorien mit Unicode-Zeichen). Da es sich um eine gehostete Seite handelt, kann jemand die neuesten Korrekturen bereitstellen und gegebenenfalls das Re-Bake durchführen, damit ich überprüfen kann, ob es vollständig behoben ist? Falls nicht, werde ich wohl in einer Woche erneut nachschauen.

1 „Gefällt mir“

Klar, das können wir Anfang nächster Woche machen.

3 „Gefällt mir“

Ich glaube, du musst die hier erwähnte Lösung durchgehen:

3 „Gefällt mir“

Ihre Seite wurde auf die letzte Version bereitgestellt und die Slugs wurden neu generiert.

4 „Gefällt mir“

Mein Fall schien, wie oben erwähnt, gelöst zu sein :roll_eyes:, aber ich sehe, dass in den „Kategorien“ mit „Akzenten“ diese zwar angezeigt werden, die zweite Seite jedoch nicht lädt. :unamused:

Ich habe die slugs in encoded.

Wenn ich die Kategoriennamen manuell bearbeite und das Akzentzeichen entferne, funktioniert es wie erwartet, andernfalls nicht.

1 „Gefällt mir“

Stelle sicher, dass du erneut auf die neueste Version aktualisierst, da Unterkategorien letzten Freitag eine Korrektur erhalten haben. Besuche /admin/upgrade, um das Update durchzuführen.

3 „Gefällt mir“

Dieses Thema wurde automatisch nach 7 Stunden geschlossen. Neue Antworten sind nicht mehr erlaubt.