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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]