Foros del Web » Administración de Sistemas » Apache »

[Problema] VIrtualHost diferentes devuelven localhost

Estas en el tema de [Problema] VIrtualHost diferentes devuelven localhost en el foro de Apache en Foros del Web. Que tal chicos, saben que estoy lidiando con un problema que no logro resolver. Yo tengo configurado en "dyndns.org" 2 direcciones dns que apuntan a ...
  #1 (permalink)  
Antiguo 29/11/2008, 21:42
Avatar de hernanlp83  
Fecha de Ingreso: octubre-2005
Ubicación: Buenos Aires
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Información [Problema] VIrtualHost diferentes devuelven localhost

Que tal chicos, saben que estoy lidiando con un problema que no logro resolver. Yo tengo configurado en "dyndns.org" 2 direcciones dns que apuntan a mi ip publica, los mismos son:

infonet.homeunix.com
infonetblog.homeunix.net

Tengo configurado el servidor y atiendo hace un mes aproximadamente el primer url de mi site. Ahora configure un VirtualHost para la segunda url para poder ir desarrollando la beta del site y no tener que tocar el actual.
El archivo esta configurado dejando las directivas globales como estan y luego agregando 2 VIrtualHost, uno para cada url, miren:
Cita:
NameVirtualHost *:80

ServerName infonet.homeunix.com
DocumentRoot /var/www/infonet

<VirtualHost *:80>
ServerName infonet.homeunix.com
ServerAlias *.homeunix.com
DocumentRoot /var/www/infonet
</VirtualHost>

<VirtualHost *:80>
ServerName infonetblog.homeunix.net
ServerAlias *.homeunix.net
DocumentRoot /var/www/wordpress
</VirtualHost>
infonet.homeunix.com funciona, pero infonetblog.homeunix.net me devuelve http://localhost de infonet.homeunix.com.

Que podria ser lo que sucede que no distinge entre las urls?

Espero puedan ayudarme, si el sitio no levanta es porque esta el servidor apagado pero siempre al despertarme lo enciendo.

Un fuerte abrazo.
  #2 (permalink)  
Antiguo 29/11/2008, 21:56
Avatar de Acron_0248  
Fecha de Ingreso: junio-2005
Ubicación: 127.0.0.1
Mensajes: 1.648
Antigüedad: 19 años, 4 meses
Puntos: 18
Respuesta: [Problema] VIrtualHost diferentes devuelven localhost

Tu configuración actual está utilizando los servidores virtuales en base a direcciones IP (te das cuenta por el *:80 que significa "todas las IP escuchando en el puerto 80") y lo que buscas hacer utiliza servidores virtuales en base a nombres, es decir, deberías hacer estas modifiaciones:
Código:
NameVirtualHost *

ServerName infonet.homeunix.com
DocumentRoot /var/www/infonet

<VirtualHost *>
ServerName infonet.homeunix.com
ServerAlias *.homeunix.com
DocumentRoot /var/www/infonet
</VirtualHost>

<VirtualHost *>
ServerName infonetblog.homeunix.net
ServerAlias *.homeunix.net
DocumentRoot /var/www/wordpress
</VirtualHost>
Además, el ServerAlias que estás usando te creará problemas luego si deseas tener cosas como:
infonetblog.homeunix.net
infonetblog-local.homeunix.net
imagens.homeunix.net

En tu caso no debería ser necesario que uses alias pero si deseas hacerlo solo ten en cuenta lo que implica :)
__________________
Usuario Reigistrado de linux #399288
  #3 (permalink)  
Antiguo 29/11/2008, 22:19
Avatar de hernanlp83  
Fecha de Ingreso: octubre-2005
Ubicación: Buenos Aires
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Respuesta: [Problema] VIrtualHost diferentes devuelven localhost

Bueno ahi hice las modificaciones, que dicho de paso ahora entiendo que el asterisco hace referencia a las url y no a direcciones ip. Aunque sigue arrojando el mismo error, es decir apuntando al localhost.
Hace falta que haga explicito y genere un contenedor VirtualHost para localhost?

En teoria
infonetblog.homeunix.net
Responde a las directivas globales? NO =>
Responde al primer VirtualHost (infonet.homeunix.com)? NO =>
Responde al segundo VIrtualHost (infonetblog.homeunix.net)? SI =>

Accede al VirtualHost correspondiente y me devuelve el index.php de la carpeta /var/www/wordpress

Esta bien, no?, seguramente no, sino funcionaria

Un fuerte abrazo.
  #4 (permalink)  
Antiguo 29/11/2008, 22:28
Avatar de hernanlp83  
Fecha de Ingreso: octubre-2005
Ubicación: Buenos Aires
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Respuesta: [Problema] VIrtualHost diferentes devuelven localhost

Parece estar habiendo algun problema con la carpeta /var/www/wordpress ya que cree /var/www/prueba y si te fijas http://infonetblog.homeunix.net ahora si responde al archivo index.php que hay dentro de dicha carpeta, es decir que esta bien configurado.

Vere que pasa con wordpress.

Un fuerte abrazo.
  #5 (permalink)  
Antiguo 29/11/2008, 23:03
Avatar de hernanlp83  
Fecha de Ingreso: octubre-2005
Ubicación: Buenos Aires
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Respuesta: [Problema] VIrtualHost diferentes devuelven localhost

Tuve que formatear la base de datos que cree para Wordpress en mysql ya que cuando la cree, Wordpress estaba instalado en el directorio raiz (/var/www) luego lo reubique y habia que reconfigurarlo para que me redireccione al nuevo directorio y nuevo url, en mi caso al no tener nada en el blog decidi por formatear la base de datos, sino tendria que haber retocado el archivo de wordpress correspondiente.

Bueno, aprendi bastantes cosas, sirvio.

Muchas gracias.
  #6 (permalink)  
Antiguo 29/11/2008, 23:08
Avatar de Acron_0248  
Fecha de Ingreso: junio-2005
Ubicación: 127.0.0.1
Mensajes: 1.648
Antigüedad: 19 años, 4 meses
Puntos: 18
Respuesta: [Problema] VIrtualHost diferentes devuelven localhost

Felicidades entonces, que distrutes ;)
__________________
Usuario Reigistrado de linux #399288
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:11.