Урлы должна формировать модель, а не котроллер. Надо придумать, где их держать, чтобы они были доступны всем — и серверу, и клиенту, и шаблонам.