[Solucionado] SubDominios con VirtualHost en apache

Forums: 

Un saludo cordial,

Hace unos días se me presentó la necesidad de crear subdominios para un servidor CentOS que administro pues necesitan usarlo en un aplicativo diseñado para la web.

He configurado el apache en la sección del NameVirtualHost para tal fin, de la siguiente manera:

NameVirtualHost 1.1.1.1:80
'VirtualHost 1.1.1.1:80'
ServerAdmin webmaster@mi.subdominio.com
DocumentRoot /var/www/mi.subdominio.com
ServerName mi.subdominio.com
ErrorLog /var/www/mi.subdominio.com/logs/error_log1
CustomLog /var/www/mi.subdominio.com/logs/error_log common
'/VirtualHost'

La IP 1.1.1.1 hace referencia a la IP pública de éste server, y las comillas se reemplazarían con los signos Mayor Que y Menor Que respectivamente, ya que no se muestran al querer publicarlos en éste foro; y dentro de la red local ya he probado y si accede el problema es desde el exterior al momento de digitar en el navegador: http://mi.subdominio.com no encuentra el sitio y pide únicamente apuntar a subdominio.com que es el que está registrado.

Además, probé en ingresar las redirecciones en el named en la sección de forwarding para éste server de ésta forma:

;FORWARD DOMINIO
mi.subdominio.com IN A 1.1.1.1
mi IN A 1.1.1.1

Así como en el archivo /etc/hosts:

1.1.1.1 mi.subdominio.com

Con los comandos nslookup y host en la red interna si me resuelve los nombres tal como lo quiero, pero desde afuera no lo reconoce.

Cabe mencionar que el dominio lo administra una empresa X, pero el hosting está a cargo nuestro; ¿es necesario pedir al ISP que redireccione las peticiones de mi.subdominio.com hacia el subdominio.com?, o todo ¿lo podría hacer desde el server?.

Agradezco desde ya su gentil asistencia, les deseo muchos éxitos en sus labores.

No he ha quedado claro lo que

Imagen de deathUser

No he ha quedado claro lo que quieres hacer, porque me parece que te contradices, en la primera parte entiendo que quieres que los usuarios se conecten desde Internet a: http://mi.subdominio.com, pero tu proveedor que es quien controla el DNS solamente tiene definido http://subdominio.com, si quieres que los usuarios entren desde Internet a la URL http://mi.subdominio.com, pues tu proveedor es quien tiene que definir en el DNS la entrada para el host "mi" en el dominio "subdominio.com", y arreglado el asunto, si no, no lo van a poder ver desde el Internet con ese nombre de host.

bye
;)

PD: Si puedes publicar los signos de mayor que y menor que, si lo haces dentro de un tag CODE algo como:

< code >
< /code >

Ojo con los espacios entre los signos y los tags, es solo para que no lo trate de interpretar ;)

Gracias...

En efecto eso era, pues siento mucho el no haber sido tan explícito fue un error de mi parte; pero desde que hablé con la persona encargada de administrar los dominios y las redirecciones de los mismos finalmente pude acceder a través de dicho subdominio.

Muchas gracias por la atención y tiempo que brindaron a ésta consulta, les deseo muchos éxitos en sus labores.

Metal Rules...