Cet article explique comment configurer la racine de document par défaut pour les hôtes virtuels Apache® (vhosts) et les blocs de serveur Nginx®.
Racine du document par défaut
Par défaut, Apache et Nginx ont une racine de document par défaut configurée dans leurs fichiers de configuration de base. Lorsque vous créez un hôte virtuel ou un bloc de serveur, le serveur Web recherche les fichiers de site Web dans le répertoire racine de document spécifié dans ces fichiers de configuration.
Vous pouvez trouver les fichiers de configuration dans les chemins de fichiers suivants :
-
CentOS® :
- Apache :/etc/httpd/conf/httpd.conf
- Nginx :/etc/nginx/nginx.conf
-
Le système d'exploitation Ubuntu® :
- Apache :/etc/apache2/apache2.conf
- Nginx :/etc/nginx/nginx.conf
Changer le répertoire racine du document
Pour modifier le chemin de fichier par défaut ou spécifier une racine de document différente dans l'hôte virtuel ou le bloc de serveur, recherchez les lignes suivantes dans les fichiers de configuration et modifiez le répertoire spécifié :
Apache
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html" <----
Nginx
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html; <----