Link copiato negli appunti
All'interno di httpd.conf sono presenti diversi percorsi,
relativi a file e directory. In questa sede ne commentiamo i più
importanti:
ServerRoot
: specifica la gerarchia delle directory
predefinita perhttpd
; al suo interno si trovano
tipicamente le directory conf/ e logs/, contenenti
rispettivamente ulteriori impostazioni rispetto ad httpd.conf ed
i log generati dal server.DocumentRoot
: specifica la directory del filesystem
contenente le risorse da rendere disponibili; se sono presenti
VirtualHost, questa specifica vale soltanto quando si richiedono le
risorse dell'host principale.DirectoryIndex
: indica il nome della risorsa da gestire
quando in coda all'URL è presente il nome di una directory; se tale
risorsa (per esempio index.html) viene trovata, essa viene subito servita. È possibile inserire anche più di una risorsa per assicurare
un adeguato fallback nel caso in cui quella primaria non fosse presente nella
directory richiesta.<Directory> ... </Directory>
: permettono di applicare
delle regole soltanto alla cartella specificata.