Apache2 VirtualHost HTTP HTTPS

Bonjour à tous,

Comme le non du serveur l’indique, j’ai un petit soucis concernant la configuration d’apache2 avec plusieurs virtualhost avec l’un d’entre eux en https.
Ma configuration d’apache2 se résume à :
- Mod SSL activé
- Listen 80 , 81 et Module mod_ssl.c dé-commenté dans ports.conf

 - Ensuite mes sites web son configuré dans sites-available de ma manière suivante :

Un fichier par - :

  • Site1 en HTTP
    Nomdedomaine site1.fr
    Port d’écoute 80
    Alias /phpmyadmin
    Alias /alias2
    Alias /alias3
  • Site2 en HTTP
    Nomde domaine site1.fr
    Port d’écoute 81
    -Site3 en HTTP
    Nomdedomaine site2.fr
    -Site4 en HTTPS
    Nomdedomaine site3.fr

Chaque site fonctionne très bien avec la configuration actuel, cependant, il y a un problème de chevauchement entre les configuration.

Si je fait les tests suivant dans mon navigateur:
site1.fr
Je me retrouve sur le site4 et l’url n’est meme pas réécrite. Le site4 fonctionne parfaitement malgré l’url site1.fr renseigné.

site3.fr
Je me retrouve également sur le site4 et l’url n’est toujours pas réécrite. Le site4 fonctionne parfaitement malgré l’url site3.fr renseigné.

Je n’ai pas ce problème pour le site2 vu que je spécifie dans le navigateur d’aller sur le port 81.

Savez vous d’ou cela peut provenir ?

Je peux vous transmettre mes fichier de conf si besoin.

Merci par avance

[quote=“Jibah”]https://site1.fr
Je me retrouve sur le site4 et l’url n’est meme pas réécrite. Le site4 fonctionne parfaitement malgré l’url site1.fr renseigné.

site3.fr
Je me retrouve également sur le site4 et l’url n’est toujours pas réécrite. Le site4 fonctionne parfaitement malgré l’url site3.fr renseigné.
[/quote]
=> tu as peut-être mis le documentRoot du site4 pour le site1.
De même, tu as peut-être mis le documentRoot du site 4 pour le site 3

Bonjour,

Non je n’ai pas fait d’erreur avec le documentRoot. D’ailleurs, ca ne fonctionnerai pas en HTTP sinon :slightly_smiling: .

La seul solution de parade que j’ai trouvé est de mettre le HTTPS sur tout mes site afin qu’il n’y est plus ce chevauchement de configuration.

Si ça peut t’aider, j’avais à peu de choses près le même problème.
A cela s’ajoutait le fait que je devais configurer au moment ou je m’en suis apperç non plus un seul site en https, mais deux.
Or il s’avère qu’après plusieurs recherches, mod_ssl, c’est pas le top pour faire ça
Je suis passé en avec gnutls, et depuis je n’ai plus de souci
Plus de chevauchement, et plus de prob pour du multi site https :slightly_smiling:
Il me semble qu’ici même il y avait un fil qui expliquer la transition de l’un vers l’autre qui n’est pas bien complexe.