Да MVC, $_GET и $_SERVER['REQUEST_URI'] это разве неодно и тоже? Просто опыта нет.
Что касается example.com/param1/param2//param4 то если есть лишний / (или несколько) без разницы в каком мести, то всё работает как и должно, и параметры не теряются. Скорее всего filter_var их сама лишние убирает
только и становиться как нужно
Спасибо вам за помощь ;-) Теперь буде с запросами к базе разбираться)