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 :

virtual host pas pris en compte


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 16
    Par défaut virtual host pas pris en compte
    j'ai un problème pour prendre en compte les virtual host sur un nouveau serveur apache fraichement installé avec ssl. j'ai un peu cherché mais je nage. un petit coup de main serait précieux !

    grep -r NameVirtualHost * donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    sites-available/default-ssl:NameVirtualHost ksxxxx.kimsufi.com:443
    sites-available/default:NameVirtualHost *:80
    sites-enabled/000-default:NameVirtualHost *:80
    sites-enabled/default-ssl:NameVirtualHost ksxxxx.kimsufi.com:443
    le vhost en question donne:
    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
    22
    23
    24
     
    <VirtualHost *:80>
    ServerName domain.be
    ServerAlias www.domain.be
    ServerAlias webmail.domain.be
    ServerAlias admin.domain.be
    DocumentRoot /home/domain/public_html
    ErrorLog /home/domain/logs/error_log
    CustomLog /home/domain/logs/access_log combined
    ScriptAlias /cgi-bin/ /home/domain/cgi-bin/
    DirectoryIndex index.html index.htm index.php index.php4 index.php5
    <Directory /home/domain/public_html>
    Options -Indexes IncludesNOEXEC FollowSymLinks
    allow from all
    AllowOverride All
    </Directory>
    <Directory /home/domain/cgi-bin>
    allow from all
    </Directory>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} =webmail.domain.be
    RewriteRule ^(.*) https://domain.be:20000/ [R]
    RewriteCond %{HTTP_HOST} =admin.domain.be
    RewriteRule ^(.*) https://domain.be:10000/ [R]
    En pratique, domain.be redirige vers le répertoire par défaut d'apache...

  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
    Par défaut
    Salut,

    Elle est dans quel fichier, cette conf de VH ? Comme ça, elle a l'air correcte.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 16
    Par défaut
    elle est dans le fichier apache2/sites-available/domain.be.conf

    elle a été créee automatiquement par virtualmin, donc je suppose qu'elle est correcte. le prob doit venir d'autre part...

    est-ce que SSL peut créer des conflits pour les vhosts?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 16
    Par défaut
    A la fin de mon fichier apache2/apache2.conf, il y a

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    # Include the virtual host configurations:
    Include /etc/apache2/sites-enabled/
    NameVirtualHost ksxxx.kimsufi.com:443
    c'est pas foireux par hasard?
    ca devrait pas etre
    NameVirtualHost *:80
    NameVirtualHost *:443 ?
    Je sais pas si je peux avoir plusieurs directives "NameVirtualHost"
    avec des valeurs différentes , si elles s'additionnent ou s'écrasent, et ou elles sont sensées être.

  5. #5
    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
    Par défaut
    Si, tu peux avoir plusieurs NameVirtualHost, et il le faut dans ton cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    # Include the virtual host configurations:
    Include /etc/apache2/sites-enabled/
    NameVirtualHost ksxxx.kimsufi.com:443
    NameVirtualHost *:80
    Il faut aussi qu'il y ait un lien symbolique dans /etc/apache2/sites-enabled/ qui pointe sur /etc/apache2/sites-available/domain.be.conf pour que ta conf soit prise en compte.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 16
    Par défaut
    ca marche.

    merci pour ton aide!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Virtual host non pris en compte correctement
    Par mayadev dans le forum Apache
    Réponses: 10
    Dernier message: 15/05/2010, 21h30
  2. Fichier HOSTS pas pris en compte sous firefox
    Par jln13 dans le forum Firefox
    Réponses: 1
    Dernier message: 03/04/2007, 19h19
  3. [Mail] Les sauts de lignes pas pris en compte
    Par Anduriel dans le forum Langage
    Réponses: 15
    Dernier message: 14/12/2005, 19h13
  4. [Plugi][phpeclipse] point d'arrêt pas pris en compte
    Par damjal dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 22/11/2005, 23h58
  5. Mon script cron n'est pas pris en compte
    Par tomnie dans le forum Linux
    Réponses: 11
    Dernier message: 31/03/2004, 11h19

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