Die Parameter hier würden nämlich erst in beispielseite geprüft werden und eine Seite alla "OOps" ausgegeben. So wäre besiepielseite quasi unter unendlichen Adresse erreichbar.
Dann belasse sie als Parameter par=val und zwänge sie nicht in eine Form von Pseudo-Pfaden. Wenn du den Unterschied zwischen Pfad und Parameter auflöst, schaffst du dir nur Probleme.
Dagegen dass jemand falsch Url-Pfade oder Queries mit Bogus Parametern eingibt, kannst du eh nichts machen.
Dein Hauptscript kann allenfalls prüfen welche Kategorie/Beispielseite vorhanden ist, bevor es das zuständige Script aufruft.
mfg Beat