Existe uma localização DocumentRoot
de fallback final. De os documentos do Apache :
Default: DocumentRoot /usr/local/apache/htdocs
No entanto, para empacotamento, o padrão é alterado para /var/www
(já que os pacotes não devem residir ou usar /usr/local
). O patch específico que faz isso é fhs_compliance.patch
:
--- a/include/httpd.h
+++ b/include/httpd.h
@@ -109,7 +109,7 @@
#define DOCUMENT_LOCATION HTTPD_ROOT "/docs"
#else
/* Set default for non OS/2 file system */
-#define DOCUMENT_LOCATION HTTPD_ROOT "/htdocs"
+#define DOCUMENT_LOCATION "/var/www"
#endif
#endif /* DOCUMENT_LOCATION */
Você pode examinar o patch completo baixando-o ( apt-get source apache2; cd apache2*; less debian/patches/fhs_compliance.patch
) ou on-line em O repositório Git de empacotamento do Debian .