Допустим, я добавил маршрут (используя функцию addRoute()), который отображает это /user_info.php?id=2 в /user/2
addRoute()
/user_info.php?id=2
/user/2
Как:
user_info.php?id=2
$_SERVER
1) Просто не указывайте их на версию запроса на вашей странице, и вам не нужно об этом беспокоиться.
2) Разве это не просто REQUEST_URI или PHP_SELF?