La ubicación predeterminada de la raíz del documento según httpd.conf es /Library/WebServer/Documents. Quiero que este lugar sea /webcontent. Para hacer eso, creé una carpeta de contenido web en root (/). Luego en el httpd.conf:
- Cambió la línea raíz del documento a DocumentRoot
/webcontent - Cambió la etiqueta del directorio a
<Directory "/webcontent">;
Después de reiniciar Apache, obtengo la siguiente página:
Prohibido
No tiene permiso para acceder / en este servidor.
¿Alguien podría decirme si necesito cambiar algún permiso en otro lugar para cambiar la raíz del documento?
mac-osx
apache-2.2
tintin
fuente
fuente

index.htmlalmacenado en/webcontent/?Respuestas:
El
httpd.confarchivo proporcionado con OS X tiene una denegación predeterminada que bloquea cada directorio de cada cliente. Luego permite el acceso alDocumentRootdirectorio, que sería el predeterminado/Library/WebServer/Documents. Avanza un poco en ese archivo y verás:Cambia el
"/Library/WebServer/Documents"bit a"/webcontent"y eres bueno.fuente
Para continuar con @Bred Ackerman, responda si está usando apache vhost, deberá agregar: private / etc / apache2 / extra / httpd-vhosts.conf
fuente