4 231
modifications
Aucun résumé des modifications |
|||
Ligne 409 : | Ligne 409 : | ||
* Sans spécifier un header Host : le serveur sert le contenu de admin.domain.tld.conf | * Sans spécifier un header Host : le serveur sert le contenu de admin.domain.tld.conf | ||
* En spécifiant un header Host (n'importe lequel) : le serveur sert le contenu de admin.domain.tld.conf | * En spécifiant un header Host (n'importe lequel) : le serveur sert le contenu de admin.domain.tld.conf | ||
==Activer la vhost par défaut== | |||
Cette vhost sera utilisé pour toute requête n'en matchant aucune autre. | |||
<pre>a2ensite 000-default</pre> | |||
Pour la vhost SSL, c'est un peu plus complexe.<br> | |||
Commencez par ré-générez votre certificat machine : | |||
<pre> | |||
make-ssl-cert generate-default-snakeoil --force-overwrite | |||
</pre> | |||
Puis renommez le fichier de configuration de la vhost par défaut SSL, et ce afin qu'il soit toujours lu en premier : | |||
<pre> | |||
cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-available/000-default-ssl.conf | |||
</pre> | |||
Puis chargez le : | |||
<pre>a2ensite 000-default-ssl</pre> | |||
<br><br> | |||
Notez que ces vhosts ne spécifient pas de <code>ServerName</code>, il sera donc déduit du nom d'hôte FQDN de la machine (<code>hostname -f</code>).<br> | |||
Attention, cela implique que vous ne créez aucune autre virtualhost ayant "simplement" le nom d'hôte de la machine comme ServerName, sinon vous aurez 2 virtualhost avec le même nom d'hôte, et la première chargée en configuration (ordre alphamumérique) sera celle présentée au client (mais pas forcément celle que vous souhaitez). | |||
==Activer server-status / vhost d'admin== | ==Activer server-status / vhost d'admin== |