URL-адреса php фреймворка Codeigniter выглядят так, как указано выше.
Я удивлен, что apache отображает этот запрос на index.php в корневом каталоге сервера. Я ожидал, что он интерпретирует /index.php/abc/def как файл 'abc' в каталоге /index.php/abc, и в результате 404 Not Found (учитывая, что такого файла не существует)
Может кто-нибудь объяснить, почему вместо этого выполняется index.php?
Существует ли документ, который объясняет стратегию apache «запрос карты к ресурсу», которая объясняет вышеупомянутое наблюдение?