Если нет такого файла или директории на сервере, то будет все идти на index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
А можно и так:
RewriteEngine on
RewriteRule [%,a-zA-Z0-9/-/+/()] index.php