IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

url rewrite , dns, apache en environnement mutualisé


Sujet :

Apache

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut url rewrite , dns, apache en environnement mutualisé
    Bonjour
    j'ai 2 problemes relatif à iun frontal web apache (version 2.0.55) sur une RHEL 2.1 (je sais c'est la préhistoire... )
    En fait j'ai 5 sites qui tourne dont un en https.
    Cependant, j'ai des comportement bizarre sur les sites
    En effet, je travaille apr virtual host classique, chaque site fonctionne independament, le dns est gerer chez un fournisseur d'hebergement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <vitualhost @ip:80>
    ServerName www.site1.com
    etc...
    </vitualhost>
     
    <vitualhost @ip:80>
    ServerName www.site1.com
    etc...
    </vitualhost>
    <vitualhost @ip:443>
    ServerName www.site1.com
    etc...
    </vitualhost>
    <vitualhost @ip:80>
    ServerName www.site2.com
    etc...
    </vitualhost>
    <vitualhost @ip:80>
    ServerName www.site3.com
    etc...
    </vitualhost>

    etc...
    si je fais https://www.site1.com , tout marche nickel
    si je fais https://www.site2.com , je suis redirigé automatique sur la page https de www.site1.com
    si je fais http://site3.com (sans les www) ; je tombe sur www.site1.com

    pouvez vous m'aider a regler ces 2 probleme de mauvaise redirection?
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Pour le second problème, ajoute simplement un ServerAlias site3.com après le ServerName dans la conf du VH.

    Pour le premier problème, en revanche, pas de solution miracle si ce n'est installé un second serveur Web (une nouvelle IP ou un nouveau port en fait) car y a une limitation avec SSL : le tunnel SSL est établi avant l'envoi de l'en-tête HTTP Host, donc quand on établit une connexion HTTPS avec Apache, on tombe sur le port 443 en demandant un certificat SSL sans qu'on puisse le prévenir de qui (le VH) on cherche à contacter. Dans ce cas, Apache utilise le premier VH qu'il trouve sur ce port 443 pour trouver la conf SSL, site1.com en l'occurrence. C'est expliqué dans la FAQ SSL d'Apache.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Bonjour
    desolé pour mon retard
    cela rejoins ce que je viens de lier sur le précis et concis de oreilly sur apache
    Par conséquent, je vais installer un second apache ou je vais mettre uniquement le site en https.
    C'est un peu lourd à mettre en place mais je vais tester et surtout lire la FAQ SSL.
    Par contre, la directive SSLDenySSL dans un vhosts (pour un site http normal) peut elle permettre de d'aquitter d'un 2eme apache?

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Je n'ai pas compris l'intérêt d'installer un serveur Apache supplémentaire juste pour gérer un seul site en HTTPS (www.site1.com en l'occurrence) : c'est déjà le cas avec ta configuration actuelle. Ce que j'ai compris c'est que tu voulais pour faire du HTTPS à la fois pour www.site1.com et pour www.site2.com, mais visiblement je me trompe : qu'est-ce que tu cherches à faire exactement ? Que devrait-il se passe si on fait https://www.site2.com/ ?

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    en fait tout les sites https des autres sites sont rediriger sur le 1ers sites en https
    en gros tu tapes https://www.site2.com tu tombes sur https://www.site1.com

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ca, j'ai compris que c'était ce qu'il se passe aujourd'hui. Qu'est-ce que tu veux faire ?

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

Discussions similaires

  1. Comment activer l'URL Rewriting dans Apache ?
    Par geeka dans le forum Apache
    Réponses: 1
    Dernier message: 10/06/2015, 14h46
  2. [url rewriting] Handler Apache sous Jonas
    Par maxattack dans le forum JOnAS
    Réponses: 3
    Dernier message: 16/04/2008, 00h34
  3. Si vous avez des questions sur Apache, HTAccess, URL rewriting avec Apache, etc
    Par Marc Lussac dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 28/08/2007, 19h09
  4. [Apache] - URL Rewriting et consommation CPU
    Par Acti dans le forum Apache
    Réponses: 3
    Dernier message: 23/08/2005, 09h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo