Господа, какова оптимальная логика определения города по ip и переключения конекста? Есть основной сайт в контексте web, есть другие контексты на поддоменах. При запросе к поддомену по идее надо показывать контекст поддомена, но и город надо определить, при этом городов много, а контекстов естественно меньше, если нет поддомена для города, то оставляем контекст соответствующий исходному запросу, а если есть и был запрошен не основной контекст надо переключать или нет?