Gracias a todos, funciona bien la primera opcion que me dijieron el tema es un problema del host ojo... miren
www.name1.com -------->
www.mainname.com ---- > index.php
si sus hosts funciona de esta manera con respecto a los dominios apuntadores no les va a funcionar ya que al colocar name1 va a mainname cambiando el nombre del dominio automaticamente o sea que el http_host va a tirar el nombre mainname SIEMPRE
En Cambio si sus host trabaja de la siguiente manera con los dominios apuntados
www.name1.com -------
................................................|----> index.php
www.mainname.com -----
en este caso si funciona ya que mantiene el nombre del dominio que las personas escribieron en la barra de dirección url
Ojo cuando contratan un HOST de verificar esto antes si es que desean hacer eso !!
no por hacer propagandas, pero ******.com funciona de la manera "paralela" o sea de la manera que SI funciona,
Muchas gracias por todo a todos!!
Saludos