Как организовать многогородность на сайте?
Создать 90 поддоменов, направить их на основной сайт, создать 90 записей с данными города, его названием, адресом поддомена, контактными данными.
При обращении вычислять, какой поддомен какому городу соответствует и подгружать нужные данные по своим блокам.
P.S.Готовый код, решение, "как примерно это сделать" - это вам не сюда.
вот только индексировать одинаковый контент на разных поддоменах смысла нет никакого. все кроме одного улетят в не главные зеркала.