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

vhosts fuera del Document Root

Estas en el tema de vhosts fuera del Document Root en el foro de Apache en Foros del Web. Hola. Tengo un apache 2 con el documentRoot en /var/www/html tengo definidos varios virtualhosts que cuelgan de esa carpeta y funcionan perfectamente, pero quiero crear ...
  #1 (permalink)  
Antiguo 24/09/2007, 05:40
 
Fecha de Ingreso: abril-2006
Ubicación: El Masnou
Mensajes: 26
Antigüedad: 18 años
Puntos: 0
vhosts fuera del Document Root

Hola.
Tengo un apache 2 con el documentRoot en /var/www/html

tengo definidos varios virtualhosts que cuelgan de esa carpeta y funcionan perfectamente, pero quiero crear uno que cuelgue de /copia/dominio y ahi ya no me funciona.
El error que me da
You don't have permission to access /summercamp2007/ on this server.
Le he puesto todo 777 por si las moscas, pero nada.

Tiene que colgar del documentRoot siempre?

aqui la configuracion. Si cambio el documentRoot y lo cuelgo en /var/www/html/summercamp2007 si que me funciona, pero por problemas de espacio en disco debo apuntar a otra carpeta.

<Virtualhost 192.168.0.1>
ServerName www.summercamp2007.info
DocumentRoot /copia/summercamp2007
TransferLog /var/log/httpd/summercamp2007.transfer
ErrorLog /var/log/httpd/summercamp2007.error
</VirtualHost>

Gracias!!!!
  #2 (permalink)  
Antiguo 26/09/2007, 04:50
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Re: vhosts fuera del Document Root

Mira en el httpd.conf (el fichero de configuracion principal) y busca las secciones de <directory>. Lo normal es que la primera sea para el directorio / y que sea la mas restringida de todo (un deny from all). Y esa lo heredan todos los subdirectorios.

Asi que tendras que especificar una seccion <directory> para el subdirectorio donde quieras:

<Directory /copia/>
Order Allow,Deny
Allow from All
</Directory>

o algo parecido.

Por lo menos creo que es por el tema de permisos dentro del httpd.conf.
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 04:51.