Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2005, 03:37
Avatar de narvatu
narvatu
 
Fecha de Ingreso: mayo-2005
Mensajes: 22
Antigüedad: 19 años, 6 meses
Puntos: 0
ESo lo tengo asi puesto, y NameVirtualHost *:80 esta descomentado. De hecho, si entras en la web y lees el manual que recopile, veras que lo pone.

El problema esta en que si pongo todos los virtualhost en el mismo puerto (que no puede ser el 80 porque mi ISP lo tiene cerrado) y la discriminacion la hago por ServerName... no me funciona. Siempre entra al primero de la lista. Si sirvo cada web por un puerto diferente (8080, 8081...) entonces si funciona.

Pego aqui como lo tengo Cambiano algunos nombres):

Código:
NameVirtualHost *:80

#localhost solo visible en local

<VirtualHost *:80>
  ServerName localhost
  DocumentRoot "c:/www"
</VirtualHost>

# web local 1 definida en archivo host

<VirtualHost *:80>
  ServerName www.weblocal1.com 
  DocumentRoot "D:/Mis documentos/web1"
</VirtualHost>

#web para internet 1

<VirtualHost *:8080>
  ServerName web1.no-ip.com
  DocumentRoot "C:/www/web1"
</VirtualHost>

#web para internet 2

<VirtualHost *:8088>
  ServerName we2.no-ip.org
  DocumentRoot "C:/www/web2"
</VirtualHost>
De esta forma si me funcionan correctamente. pero si pongo las dos webs de internet en el mismo puerto, siempre me sale la primera.

Geminis