root
A directiva root especifica o directorio raíz que será empregado para a procura de ficheiros. Para obrer a ruta do ficheiro en cuestión, NGINX engadelle á ruta do URI, a ruta espeficicada na directiva root. Esta directiva pódese poñer dentro dos seguintes contextos:
httpserverlocation
No seguinte exemplo, defínese a directiva root para un servidor virtual. Ese valor será aplicado a todos os bloques location, nos cales non temos outra directiva root redefinida:
server {
root /www/data;
location / {
}
location /images/ {
root /data/pic;
}
location ~ \.(mp3|mp4) {
root /www/media;
}
}
Neste caso, NGINX busca un URI que comece con /images/ no cartafol /data/pic/ Pero se o URI remata coa extensión .mp3 ou .mp4, NGINX no seu lugar buscaríaos en /www/media/ xa que está definido no bloque location.