Liebe(r) sonne,
das Problem hättest Du erst gar nicht, wenn Du nicht zig PHP-Scripte hättest, sondern nur eines.
example.com/home/index.php/impressum
example.com/home/index.php/kontakt
example.com/home/index.php/agb
Diese URLs zeigen immer wieder auf ein und dasselbe PHP-Script, nämlich index.php
. Innerhalb dessen kannst Du nun mit $_SERVER['PHP_SELF']
den Pfad auslesen (z.B. /home/index.php/kontakt
) und im Script entsprechend darauf reagieren.
Deinen Content könntest Du wie gehabt im Verzeichnis /content
bereit halten (vor direkten Aufrufen aus dem Browser heraus schützen!) und von index.php
aus inkludieren. Oder Du speicherst den Content in einer XML-Datei. Oder in einer Datenbank. Da gibt es ja mehrere Möglichkeiten.
Templates könnten Dir übrigens genau in dieser Sache sehr gut helfen: Tutorial zu Templates
Liebe Grüße
Felix Riesterer