Für Permalinks-Struktur entscheiden
Posted: Sat Jan 03, 2009 6:23 am
%id%
Bei den Einstellungen für Permalinks heißt es:
Gleich benannte Artikel? Dateiendung?
Ich wollte für die Artikel eigentlich diese Struktur wählen:
Kümmert sich s9y dann automatisch darum, dass es da nicht zu Konflikten mit gleich benannten Artikeln kommt?
Und darf ich die Dateiendung ".html" weglassen?
Änderung der Permalinks
Sollte man nach einiger Zeit die Permalinks-Struktur ändern wollen, dann werden ja alle Artikel-URL rückwirkend aktualisiert. Wie sieht es dann mit den alten Links aus? Werden die automatisch auf die neue Version redirected? Mit 301?
Weitere Variablen?
Was ich eigentlich vor hatte:
jeder Artikel muss genau einer Kategorie zugeordnet werden und der Kategorie-Name soll dann in der URL auftauchen, ala:
Das wäre dann so etwas wie ein Content Type (wie man es zB von Drupal kennt), so kann man die Artikel nach ihrer "Art" (= Kategorie) unterteilen: Blog-Posts, Micro-Blog-Posts, Events, Fotos, Links, Zitate, Videos, etc.
(wenn man dafür dann auch jeweils eine eigene Template-Datei haben kann, wäre das super)
Wäre so etwas machbar?
Bei den Einstellungen für Permalinks heißt es:
Wie "ernst" ist das zu nehmen? Sind diese zusätzlichen "Datenbankabfragen" spürbar? Oder ist das nur für high-traffic Blogs relevant?Falls Sie diese jedoch ändern möchten, empfiehlt es sich, möglichst überall den %id%-Platzhalter einzusetzen, um Serendipity einige Datenbankabfragen zu ersparen, wenn eine URL ausgelesen werden soll.
Gleich benannte Artikel? Dateiendung?
Ich wollte für die Artikel eigentlich diese Struktur wählen:
Code: Select all
blog/%title%Und darf ich die Dateiendung ".html" weglassen?
Änderung der Permalinks
Sollte man nach einiger Zeit die Permalinks-Struktur ändern wollen, dann werden ja alle Artikel-URL rückwirkend aktualisiert. Wie sieht es dann mit den alten Links aus? Werden die automatisch auf die neue Version redirected? Mit 301?
Weitere Variablen?
Was ich eigentlich vor hatte:
jeder Artikel muss genau einer Kategorie zugeordnet werden und der Kategorie-Name soll dann in der URL auftauchen, ala:
Code: Select all
%category%/%title%(wenn man dafür dann auch jeweils eine eigene Template-Datei haben kann, wäre das super)
Wäre so etwas machbar?