index.php?inhalt=about.php <---- das ist extrem gefährlich... so nun include ich einfach mal was anderes was vieleicht auf dem server befinden könnte
index.php?inhalt=admin.php
oder auch sonst was... also lieber bei inhalt=about bleiben und dann abfragen if about -> include about.php
zu dem verlinken... mach einfach, dass man nich die anderen seiten verlinken kann... das man nur die hauptseite verlinken kann....
dazu könntest du den dateinamen mit php abfragen und wenn der nicht index.php ist, dann soll er zur index per header weiterleiten...