Au temps pour moi cette partie de la configuration dans /etc/apache2/sites-available/site-b.fr.conf m'avait échappé :
RewriteEngine on
RewriteCond %{SERVER_NAME} =site-b.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
Ce qui signifie que tu rediriges tout vers https://site-b.fr et comme il n'y a pas d'hôte virtuel sur le port 443 pour site-b.fr, c'est l'hôte par défaut sur le port 443 qui répond (ici probablement default-ssl, sinon le premier disponible dans l'ordre alphabétique des noms de fichiers de conf)
Ces lignes ne seront utiles que lorsque tu auras un certificat SSL pour site-b avec un hôte virtuel sur le port 443 correctement configuré.
[^] # Re: Le second hôte virtuel a-t’il été activé ?
Posté par Voltairine . En réponse au message Apache, et les virtualhosts. Évalué à 5. Dernière modification le 26 juillet 2025 à 13:56.
Au temps pour moi cette partie de la configuration dans /etc/apache2/sites-available/site-b.fr.conf m'avait échappé :
Ce qui signifie que tu rediriges tout vers https://site-b.fr et comme il n'y a pas d'hôte virtuel sur le port 443 pour site-b.fr, c'est l'hôte par défaut sur le port 443 qui répond (ici probablement default-ssl, sinon le premier disponible dans l'ordre alphabétique des noms de fichiers de conf)
Ces lignes ne seront utiles que lorsque tu auras un certificat SSL pour site-b avec un hôte virtuel sur le port 443 correctement configuré.