Я думаю, что самый простой способ - использовать собственный маршрут в application/config/routes.php
.Примерно так:
$route['^(:any)/(:any)/(:any)/(:any)/(:any)'] = "your_controller/get_ads/$1/$2/$3/$4/$5";
тогда ваша функция контроллера будет выглядеть примерно так:
function get_ads($country, $country_code, $zone_location, $ad_type, $title_of_ad) {
// your code
}
.. вы можете заменить (:any)
более конкретным регулярным выражением, если есть какой-то шаблонк аргументам.