Он не ведет себя как каталог, просто выглядит так.
index.php - обычный файл php.
Вот учебник о том, как сделать это только с помощью PHP-кода. Проблема в том, что вы получаете только значения и у вас есть бессмысленные ключи в вашем коде.
Пример из учебника, он вызывает index.php / about / Evan / 2
Чтобы получить about
из URL, он получает
$url[0]
Это не очень значимо, правда?