FriendsOfREDAXO / yrewrite_scheme

Stellt verschiedene URL-Schemes für YRewrite mehrsprachig zur Verfügung
MIT License
37 stars 7 forks source link

Readme : Verständnis OneLevel #20

Closed tbaddade closed 5 years ago

tbaddade commented 5 years ago

Der untere Hinweis scheint sich zu widersprechen.

innerhalb einer Sprache ... Indien ... Brasilien

Oder ist dies hier nicht möglich? example.tld/hi/malabar example.tld/pt/malabar

Aus der Readme

2. One Level

Implementiert ein kurzes URL-Schema für alle Unterseiten.

Vorher:

example.tld/en/coffee/beans/india/malabar.html (yrewrite 1)
example.tld/en/coffee/beans/india/malabar/ (yrewrite 2)

Nachher:

example.tld/en/malabar (ohne suffix)

⚠️ Wichtig: Das Schema ist nur dann sinnvoll, wenn Seiten innerhalb einer Sprache nicht mehrfach vorkommen. Gäbe es etwa den Malabar-Kaffee nicht nur in 🇮🇳 Indien, sondern auch in 🇧🇷 Brasilien, sollte dieses URL-Schema besser nicht verwendet werden!

schuer commented 5 years ago

Innerhalb einer Sprache geht nicht:

example.tld/en/coffee/beans/india/malabar/ example.tld/en/coffee/beans/brasilia/malabar/

ergibt beides example.tld/en/malabar, und damit einen Konflikt.

In unterschiedlichen Sprachen geht:

example.tld/de/coffee/beans/india/malabar/ example.tld/en/coffee/beans/india/malabar/

ergibt

example.tld/de/malabar (bzw example.tld/malabar, wenn de die Standardsprache ist) example.tld/en/malabar

Gerne re-open, falls noch nicht geklärt.