Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2007, 13:58
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Re: Acceso Prohibido, Error 403

Cita:
Hola ferny, gracias por responder:

Modifiqué lo que me dijiste y funcionó:
Código HTML:
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory> 
También me di cuenta que si pongo el documentroot y directory de localhost al mismo directorio base de los virtualHost, funciona correctamente, sin necesidad de cambiar el Deny por Allow. A qué se debe eso? me podrias explicar?

Código HTML:
ServerName localhost:80

DocumentRoot "C:/Servidor"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "C:/Servidor"> 
¿Y qué tienes después de esa última línea? Necesitaría ver más información, puede que esté sobreescribiendo los permisos de acceso (de negación que da el directory / en este caso)

Cita:
También me di cuenta que cuando escribo http://sistema, me dirige a sistema, pero si escribo http://localhost, me dirige al primer hostvirtual definido, en este caso: sistema. Qué pasa con localhost? o al hablar de virtualhost se suprime el localhost? No entiendo lo que pasa.
Claro, cuando tienes un único sitio no hay problema, pero cuando tienes varios compartiendo la misma IP, la resolución de un virtualhost u otro se hace por nombre, es decir Apache mira qué has puesto en la barra de tu navegador (el "ServerName" o "ServerAlias") y así determina a qué virtualhost acceder. Si no encuentra ninguno, debe poner el primero por defecto
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.