Ja dann braucht man also keine Index mehr an der Stelle. So wie du es schreibst soll es sein, aber wie mache ich das und wie bekomme ich die Daten aus der Datenbank ausgelesen?
Ggf. solltest du dich zusätzlich z.B. mod_rewrite mit PATH_INFObeschäftigen, scheint in deinem Fall zielführender.
Prinzipiell rufst du example.com/foo im Browser, dies wird auf example.com/index.php/foo umgeschrieben. In index.php wertest du PATH_INFO aus - du suchst also in deiner Datenbank nach der auszuliefernden Ressource für "foo" und bindest diese ein.