Foros del Web » Administración de Sistemas » Software para Servers »

Dos sites de desarrollo en Apache

Estas en el tema de Dos sites de desarrollo en Apache en el foro de Software para Servers en Foros del Web. Hola: He instalado Apache 2.0 en mi PC y quiero crear dos sites diferentes de trabajo. Para ello, he metido en el fichero host de ...
  #1 (permalink)  
Antiguo 03/12/2011, 09:56
 
Fecha de Ingreso: abril-2009
Mensajes: 121
Antigüedad: 15 años, 6 meses
Puntos: 4
Dos sites de desarrollo en Apache

Hola:

He instalado Apache 2.0 en mi PC y quiero crear dos sites diferentes de trabajo. Para ello, he metido en el fichero host de mi PC las siguientes lineas:

127.0.0.1 www.miweb.es
127.0.0.1 www.suweb.es

Y en httpd-vhosts.conf:

<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/miweb"
ServerName www.miweb.es
ServerAlias www.miweb.es
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/suweb"
ServerName www.suweb.es
ServerAlias www.suweb.es
</VirtualHost>

Los parametros de httpd.conf son:

ServerRoot "C:/Apache2.2"

Listen 80

NameVirtualHost 127.0.0.1

DocumentRoot "C:/Apache2.2/htdocs"

Y da igual que ponga www.miweb.es, que www.suweb.es, que localhots en la URL del navegador que siempre responde el fichero:

C:/Apache2.2/htdocs/index.html

¿Por qué?
  #2 (permalink)  
Antiguo 03/12/2011, 18:57
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Dos sites de desarrollo en Apache

varias cosas
en httpd.conf asegurate que se esté cargando
LoadModule vhost_alias_module modules/mod_vhost_alias.so
en httpd-vhosts.conf tenés que descomentar y/o agregar la linea
NameVirtualHost *:80

para evitar confusiones los document root fijals en otra carpeta
DocumentRoot "C:/www/suweb/htdocs"
DocumentRoot "C:/www/miweb/htdocs"

Defini bloques <directory> para las carpetas usadas como DocumentRoot, y poné ahi directivas individuales

Esto, no tine mucho sentido
ServerName www.suweb.es
ServerAlias www.suweb.es
esto sí
ServerName suweb.es
ServerAlias www.suweb.es
tanto el name como el alias hay que incluirlos en el archivo hosts de windows

para construir el nombre del host, no uses estensiones de dominio reales (.es) siempre es posible que dicho sitio exista y no lo puedas acceder, yo por ejenmplo uso
sitio1.local
sitio2.local


SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: apache, desarrollo, server, sites
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 15:29.