Я бы выполнял подобную задачу через поддомены, мне кажется это более прямой подход когда в поддомен закидываем доменную часть куда будем стучать, в ури, ури запроса, а протокол соответственно тот который нужен в протоколе)
да можно и не поддомены, а тупо локейшнов нагенерить. да нормальных способов полно. всё ещё не осознал - нафига это делается именно так... пойду водички попью....