RE: Configuración Apache2.0
Hola:
Yo estoy teniendo un problema algo similar y quisiera consultarlo con los expertos a ver que posible solución me pueden dar. En mi caso tengo el Trac + Svn todo integrado con Apache. Para acceder a un proyecto en Trac pongo la siguiente dirección: http://localhost/trac/proyecto. Ahora quiero crear un VirtualHost que cuando yo ponga proyecto.domain.com me responda la dirección http://localhost/trac/proyecto. He probado poniendo lo siguiente:
<VirtualHost *>
DocumentRoot /var/trac/proyecto
...
</VirtualHost>
Pero cada vez que accedo me responde siempre el VirtualHost por defecto que apunta a /var/www. ¿Qué estoy haciendo mal? ¿Cómo lo hago?
Salu2,
Ing. Reynier Pérez Mira
> -----Mensaje original-----
> De: bruno [mailto:bruno.debian@cyberoso.com]
> Enviado el: martes, 04 de diciembre de 2007 09:03 am
> Para: Pedro Jiménez
> CC: debian-user-spanish
> Asunto: Re: Configuración Apache2.0
>
> Pedro Jiménez wrote:
> > Hola a todos, tengo un servidor web, con apache 2.0, el servidor está
> > en una IP 85.24.x.y.
> > Ahí quiero alojar, de momento, dos webs diferentes, aunque voy a
> > alojar más y la configuración en /etc/sites-available/default que
> > tengo puesta es esta:
> >
> >
> > NameVirtualHost 85.24.x.y
> >
> > <VirtualHost 85.24.x.y>
> > ServerName 85.24.x.y/proyectoA
> > DocumentRoot /media/datos/proyectoA
> > </VirtualHost>
> >
> > <VirtualHost 85.24.x.y>
> > ServerName 85.24.x.y/proyectoB
> > DocumentRoot /media/datos/proyectoB
> > </VirtualHost>
> >
> > En DocumentRoot tengo cambiada la ruta y estoy alojando los proyectos
> > en media datos.
> >
> > En /etc/sites-enabled/default tengo lo mismo porque hago el enlace
> simbólico.
> >
> > Cuando pongo en el navegador la IP sola me sale el proyectoA y cuando
> pongo:
> >
> > 85.24.x.y/proyectoA me da error igual que con proyectoB,
> concretamente este:
> >
> > Not Found
> >
> > The requested URL /crmcodices was not found on this server.
> > Apache/2.2.4 (Debian) mod_python/3.3.1 Python/2.4.4 PHP/5.2.3-
> 1+lenny1
> > mod_perl/2.0.3 Perl/v5.8.8 Server at 85.24.x.y Port 80
> >
> >
> > ¿ Me podéis decir qué tengo mal ?, gracias.
> >
> >
>
> Hola,
>
> En tu caso no necesitas utilizar 2 virtualhosts. El virtualhost sirve
> para albergar dos sitios web a los cuales quieres acceder con un nombre
> de dominio diferente : por ejemplo proyectoA.com y proyectoB.com
> En ese caso, tendras que configurarlo asi :
>
> NameVirtualHost 85.24.x.y
>
> <VirtualHost 85.24.x.y>
> ServerName proyectoA.com
> DocumentRoot /media/datos/proyectoA
> </VirtualHost>
>
> <VirtualHost 85.24.x.y>
> ServerName proyectoB.com
> DocumentRoot /media/datos/proyectoB
> </VirtualHost>
>
>
> En tu caso, si solo quieres acceder a directorios diferentes con la
> misma direccion, utiliza solamente el virtualhost que viene por
> defecto,
> con el DocumentRoot en el directorio padre :
>
> NameVirtualHost 85.24.x.y
>
> <VirtualHost 85.24.x.y>
> ServerName 85.24.x.y
> DocumentRoot /media/datos
> </VirtualHost>
>
>
> Entonces podras acceder a las direcciones http://85.24.x.y/proyectoA y
> http://85.24.x.y/proyectoB
>
> Un saludo
>
> bruno
>
>
>
>
>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
Reply to: