Setările nu se limitează la un anumit VirtualHost, ci sunt plasate în fișierele de configurare a serverului principal (adică, httpd.conf
sau în fragmente de configurare încărcate cu Include
și/sau IncludeOpțional
directive) sunt valabile pentru întregul server și care include toate VirtualHosturile.
Adică prin design:
Domeniu de aplicare: Directivele plasate în fișierele de configurare principale se aplică întregului server. Dacă doriți să modificați configurația doar pentru o parte a serverului, vă puteți defini directivele introducându-le <Directory>
, <DirectoryMatch>, <Files>, <FilesMatch>, <Location>
, și <LocationMatch>
secțiuni. Aceste secțiuni limitează aplicarea directivelor pe care le includ la anumite locații ale sistemului de fișiere sau URL-uri. Ele pot fi, de asemenea, imbricate, permițând o configurație cu granulație foarte fină.
httpd are capacitatea de a servi simultan mai multe site-uri web diferite. Aceasta se numește găzduire virtuală. Directivele pot fi, de asemenea, acoperite prin plasarea lor în interior <VirtualHost>
secțiuni, astfel încât acestea să se aplice numai solicitărilor pentru un anumit site web.
Nu plasați directive în httpd.conf principal pe care nu doriți să le aplicați tuturor VirtualHosts.