Leite alle nicht existenten Ziele auf die index.php um:
Apache Configuration
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
...und verarbeite die Anfragen dort flexibel und skalierbar, bspw. über $_SERVER['REQUEST_URI'].
Das Grundprinzip findest Du hier nochmal im Detail: https://www.php-rocks.de/thema/58-einfa…s-umsetzen.html