я как раз и спрашивал как лучше и есть ли другие варианты )
строка $ip=$ipd[0].'.'.$ipd[1].'.'.$ipd[2].'.'.$ipd[3]; добавлена просто для смысла и в принципе не нужна.
Варианты есть.
$mosConfig_live_site = $_SERVER['HTTP_HOST'];
Можно в index.php после подключения основного конфига.
И никакого геморроя. Плоди потом виртуалов на свою джумлу скока влезет без правки кода.
Только виртуальный хост в апаче для того и другого адреса прописать, но он итак должен быть прописан по идее, ведь откликается же на http://10.10.10.7 и на домен как я понимаю.
Значит два виртуальных хоста с одним документ рутом (опять же это все по идее должно быть уже настроено, если нет-то надо настроить)
ЗЫ. Я кстати так и не понял до сих пор почему в джумле такие вещи жестко задаются.