On 03 avril 2022 18:50, frederic bressy <bressy.frederic@???> wrote:
> Bonjour
Bonjour,
> Sur un serveur apache, comment fait-on pour avoir plusieurs Alias et
> surtout que les logs apache soient différent par alias?
>
> La doc apache ne montre pas trop d'exemple
>
> Les lignes Errorlog et Customlog doivent être dans le directory de
> l'alias? ou on doit faire autrement, et dans ce cas comment?
Après cela dépends des distributions et du gout des gens. Ici site veux
dire alias.
Chez Debian les sites sont dans /etc/apache2/sites-available/
Puis ils sont activés avec a2ensite ou déactivés avec a2dissite
Un lien symbolique est créé de /etc/apache2/sites-enabled vers le
fichier de /etc/apache2/sites-available/
Un site par fichier y compris en 443.
> Et peut-on définir aussi un serverAdmin avec adresse mail différent
> par alias? Si oui, comment?
Comme dans l'exemple ci-dessous :
> voila une conf apache pour exemple
>
> ****************************************************
> <VirtualHost *:80>
> ServerAdmin webmaster@localhost
> DocumentRoot /var/www/html
[...]
> ErrorLog ${APACHE_LOG_DIR}/error.log
> CustomLog ${APACHE_LOG_DIR}/access.log combined
Il faut remplacer (c'est une question de gout) error.log par
site-error.log et access.log par site-access.log
Christian