Решено ...
Предположим, что мы вызываем dev.mysite.com, и мы хотим извлечь «mysite.com»
$requestedServerName = $_SERVER['SERVER_NAME']; // = dev.mysite.com
$thisSite = explode('.', $requestedServerName); // site name now an array
array_shift($thisSite); //chop off the first array entry eg 'dev'
$thisSite = join('.', $thisSite); //join it back together with dots ;)
echo $thisSite; //outputs 'mysite.com'
Работает с mysite.co .uk тоже так должен работать везде:)