Nicht die reine Lehre

Nicht die reine Lehre

Seit ein paar Tagen beschäftige ich mich jetzt mit mod_rewrite und der Möglichkeit, die Permalinkstruktur bei WordPress zu verändern. Die so genannten sprechenden URL´s (statt /?page_id=1204 zum Beispiel /Fotos/) haben aber aus meiner Sicht einen großen Nachteil in Bezug auf ihre Umsetzung in WordPress. Ohne virtuelle Seitenstruktur gibt es keine Probleme bei statische Seiten oder Posts, die identische Namen haben.

Das liegt darin, daß der Aufruf über die eineinmalige ID erfolgt. Wenn die virtuelle Seitenstruktur aktiviert ist, erfolgt der Aufruf über einen Wert aus der Datenbank, der nicht zwangsläufig eineinmalig ist. Das kann dann dazu führen, daß plötzlich auf einer statischen Seite zwei Einträge angezeigt werden. Wer das mal austesten will: Einfach zwei statische Seiten mit gleichem Namen und unterschiedlichen Inhalt anlegen und ausprobieren, was passiert wenn die virtuelle Seitenstruktur aktiviert bzw. deaktiviert ist.

Ich finde die Vorgehensweise unsauber, denn davon auszugehen, daß niemand Beiträge oder statische Seiten gleich benennt, ist schon etwas gewagt.

Kommentar verfassen

über Thomas Boley

Geboren wurde ich im Jahre des Herren 1971 in Wesel am Niederrhein – die Kommentare an dieser Stelle bezüglich des Bürgermeisters bitte verkneifen! Mein Verhältnis zu dieser Stadt würde wohl den Umfang dieser Seite sprengen. Nur soviel sei gesagt: Es ist durchaus durchwachsen, worin es sich aber nicht von meinem Verhältnis zu Bielefeld unterscheidet. Nach dem üblichen Werdegang (Kindergarten, Schule, Abitur, Zivildienst) und den üblichen jugendlichen Irrungen und Wirrungen verschlug es mich zum Studium nach Bielefeld verschlagen. 18 Jahre später ging es dann zurück an den Rhein, in die Domstadt Köln. mehr erfahren