+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    juin 2007
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : juin 2007
    Messages : 39
    Points : 1
    Points
    1

    Par défaut Création de sous-domaine

    Bonjour tout le monde,

    J’essaie en vain depuis hier de créer un sous domaine par rapport à mon domaine actuel qui lui fonctionne.

    Voici le contenu qui gère les virtuals hosts.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
     
    <VirtualHost *:80>
            ServerAdmin email@mondomaine
     
            DocumentRoot /var/www/default/
            <Directory />
                    Options FollowSymLinks
            </Directory>
            <Directory /var/www/default/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
            <Directory "/usr/lib/cgi-bin">
                    AllowOverride None
                    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                    Order allow,deny
                    Allow from all
            </Directory>
     
            ErrorLog /home/default/log/apache2/error.log
     
            # Possible values include: debug, info, notice, warn, error, crit,
            # alert, emerg.
            LogLevel warn
     
            # To reduce access_log size, we will not log external_image calls
            SetEnvIf Request_URI "^/images/(.*)$|\.(gif|jpg|jpeg|png|bmp|js|css|GIF|JPG|JPEG|PNG|BMP|ICO|JS|CSS)$" image-requested
     
            CustomLog ${APACHE_LOG_DIR}/access.log combined env=!image-requested
    </VirtualHost>
     
    <VirtualHost *:80>
            ServerAdmin email@mondomaine
            ServerName www.mondomaine.com
            ServerAlias mondomaine.com
     
            DocumentRoot /var/www/mondomaine/
            <Directory />
                    Options FollowSymLinks
                    AllowOverride None
            </Directory>
            <Directory /var/www/mondomaine/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
            <Directory "/usr/lib/cgi-bin">
                    AllowOverride None
                    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                    Order allow,deny
                    Allow from all
            </Directory>
     
            ErrorLog /home/mondomaine/log/apache2/error.log
     
            # Possible values include: debug, info, notice, warn, error, crit,
            # alert, emerg.
            LogLevel warn
     
            # To reduce access_log size, we will not log external_image calls
            SetEnvIf Request_URI "^/images/(.*)$|\.(gif|jpg|jpeg|png|bmp|ico|js|css|GIF|JPG|JPEG|PNG|BMP|ICO|JS|CSS)$" image-requested
     
            CustomLog ${APACHE_LOG_DIR}/access.log combined env=!image-requested
    </VirtualHost>
     
    <VirtualHost *:80>
            ServerAdmin email@mondomaine.com
            ServerName test.mondomaine.com
            DocumentRoot /var/www/mondomaine/
     
            <Directory /var/www/mondomaine/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
            <Directory "/usr/lib/cgi-bin">
                    AllowOverride None
                    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                    Order allow,deny
                    Allow from all
            </Directory>
     
            ErrorLog /home/testmondomaine/log/apache2/error.log
     
            # Possible values include: debug, info, notice, warn, error, crit,
            # alert, emerg.
            LogLevel warn
     
            # To reduce access_log size, we will not log external_image calls
            SetEnvIf Request_URI "^/images/(.*)$|\.(gif|jpg|jpeg|png|bmp|ico|js|css|GIF|JPG|JPEG|PNG|BMP|ICO|JS|CSS)$" image-requested
     
            CustomLog ${APACHE_LOG_DIR}/access.log combined env=!image-requested
    </VirtualHost>
    Juste un détail :

    j'ai modifié dans mon exemple mon domaine par mondomain.com

    la première partie concernant l'ensemble des autres domaines qui pointes vers l'ip de mon serveur et qui renverrons tous sur le même répertoire.

    la seconde partie concerne mon domaine principale ici mondomaine.com

    Et la troisieme partie celle qui ne fonctionne pas qui devrait renvoyer ici vers test.mondomaine.com

    Qu'est ce qu'il cloche dans ma conf ? avec ce morceau de conf l'url ne fonctionne pas.

    Merci d'avance

    fade7

  2. #2
    Rédacteur/Modérateur
    Avatar de _Mac_
    Inscrit en
    août 2005
    Messages
    9 484
    Détails du profil
    Informations forums :
    Inscription : août 2005
    Messages : 9 484
    Points : 12 768
    Points
    12 768

    Par défaut

    Question idiote : est-ce qu'il y a la ligne suivante quelque part dans ta configuration Apache ?
    Tu es sûr que pour le second VH que tu donnes tu as bien retranscrit la ligne ServerAlias ?

    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
    Invité de passage
    Inscrit en
    juin 2007
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : juin 2007
    Messages : 39
    Points : 1
    Points
    1

    Par défaut

    Oui j'ai bien la ligne

    et effectivement je n'avais pas mit l'alias, mais rien ne change, voici le contenu de mon dernier vhost

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    <VirtualHost *:80>
            ServerAdmin email@mondomaine.com
            ServerName test.mondomaine.com
            ServerAlias test.mondomaine.com
            DocumentRoot /var/www/mondomaine/
     
            <Directory /var/www/mondomaine/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
            <Directory "/usr/lib/cgi-bin">
                    AllowOverride None
                    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                    Order allow,deny
                    Allow from all
            </Directory>
     
            ErrorLog /home/testmondomaine/log/apache2/error.log
     
            # Possible values include: debug, info, notice, warn, error, crit,
            # alert, emerg.
            LogLevel warn
     
            # To reduce access_log size, we will not log external_image calls
            SetEnvIf Request_URI "^/images/(.*)$|\.(gif|jpg|jpeg|png|bmp|ico|js|css|GIF|JPG|JPEG|PNG|BMP|ICO|JS|CSS)$" image-requested
     
            CustomLog ${APACHE_LOG_DIR}/access.log combined env=!image-requested
    </VirtualHost>
    Mais malheureusement toujours rien ne fonctionne.

    Je continu a creuser, mais je sèche vraiment...

  4. #4
    Rédacteur/Modérateur
    Avatar de _Mac_
    Inscrit en
    août 2005
    Messages
    9 484
    Détails du profil
    Informations forums :
    Inscription : août 2005
    Messages : 9 484
    Points : 12 768
    Points
    12 768

    Par défaut

    Citation Envoyé par _Mac_ Voir le message
    Tu es sûr que pour le second VH que tu donnes tu as bien retranscrit la ligne ServerAlias ?
    La question n'était pas de savoir si tu avais bien mis une ligne ServerAlias (c'est tout sauf obligatoire, surtout si c'est pour indiquer la même chose que ServerName) mais de savoir si la ligne que tu as mise dans ton message est fidèle en tout point à celle qui figure dans ta configuration. En clair, si tu as ServerAlias *.mondomaine.com ça pourrait expliquer.

    Ca donne quoi si tu mets le VH test... en première position ?

    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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •