заметил Apache странное поведение.
Я использую mod_rewrite, чтобы перенаправить каждый
RewriteCond %{REQUEST_URI} !^.*css|gif|js|png$
RewriteRule ^(.*)$ index.php?q=$1 [QSA]
Итак, когда я печатаю
www.example.com/something
в браузере, внутри index.php $ _REQUEST ['q'] возвращает 'что-то'
Но кроме index.php в корневой папке есть и другие файлы php (например, profile.php).
Так что, когда я наберу
www.example.com/profile
внутри index.php $ _REQUEST ['q'] возвращает 'profile.php'
Почему появляется этот .php?