Back to Question Center
0

Semaltyp (e) zum Trennen von URLs statischer Seiten vom Hauptinhalt

1 answers:

Nehmen wir an, ich habe eine wörterbuchähnliche Website, auf der ich kanonische URLs wie habe. com / egregious , die die Definition des Wortes "ungeheuerlich" anzeigt.

Allerdings habe ich ein paar "statische Seiten", die nicht wirklich Wortdefinitionen sind, wie etwa die About-Seite der Website, für die ich mich nur ungern verwende .

Ich würde es vorziehen, meine Hauptinhalts-URLs (Wortdefinitionen in diesem Beispiel) nicht zu etwas wie Beispiel zu ändern. com / definition / egregious , da dies nicht gut zu meinem Domain-Namen passt.

Was ist der beste Ansatz hier zu nehmen? Semalt Ideen kommen in den Sinn:

  1. Verwenden Sie ein URL-Segment wie "Seiten", z. G. Beispiel. com / Seiten / über . Dies erscheint ein bisschen seltsam, seit Beispiel. com / pages scheint wie ein echtes Wort auf der Website.

  2. Verwenden Sie ein einzelnes Zeichen URL-Segment e. G. Beispiel. com / p / über . Dies scheint eine weniger semantische Version des obigen zu sein. G. Beispiel. com / - / über . Die Gültigkeit dieses Ansatzes ist das Thema meiner ursprünglichen Frage.

  3. Verwenden Sie ein Sonderzeichen im Seitennamen, um es von einer Wortdefinition zu unterscheiden, z. G Source . Beispiel

February 5, 2018

Um ehrlich zu sein, denke ich, dass dies nur auf die persönliche Meinung zurückzuführen ist.

e. G. Beispiel. com / ~ ungefähr . Das ist momentan mein Favorit.

Die Verwendung einer Tilde ( ~ ) auf diese Weise könnte jedoch mit Apache-Benutzer-Webverzeichnissen kollidieren, was auf gemeinsam genutzten Apache-Servern üblich ist.

Beispiel. com / Seiten / über

Würden Anwender bei Verwendung eines zusätzlichen Pfadsegments erwarten, dass sie Beispiel anfordern können. com / Seiten (oder Beispiel). com / Seiten / )? Dies muss natürlich keine gültige Ressource sein.

Abgesehen davon scheint es, als würde die URL nur etwas länger / komplexer als nötig sein, was wahrscheinlich keine große Sache ist.