Ceci est une ancienne révision du document !
Configuration des sites
Principe
Je m'inspire du principe de configuration avec les répertoires conf-available et conf-enabled. La configuration du site www.exemple.com// sera placée dans un répertoire conf-sites/www.exemple.com. Chaque répertoire comportera des fichiers X.conf et des fichier X.htaccess qui seront appelés dans les fichiers de configuration de chaque site. ===== Fichier de configuration d'un site ===== <code> <VirtualHost *:80> ServerName www.test.dev ServerAdmin webmaster@localhost DocumentRoot /home/pascal/dev/www.test.dev/web <Directory /home/pascal/dev/www.test.dev/web/> Options Indexes FollowSymLinks AllowOverride None Require all granted IncludeOptional ../conf-sites.www.test.dev/*.hraccess </Directory> IncludeOptional ../conf-sites.www.test.dev/*.conf ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> </code>