У меня есть сервер Ubuntu с установленным на нем Apache.
Когда я вхожу на свой сайт:
mysite.com/folder/index.php
Работает как положено.
Потом случайно обнаружил, что могу войти:
mysite.com/folder/index.php/anythinghere
И получите ту же страницу (index.php)
Даже если index.php это не папка, и у меня там нет папки с таким именем
Вы замечаете, что входите в любую «папку». У тебя есть RewriteRule
s в вашей конфигурации apache или в файле .htaccess, который сопоставляет все запросы в /folder
в этот php-файл, независимо от того, что будет после него.