Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/12/2012, 10h39   #1
decad7
Invité de passage
 
Inscription : juin 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 24
Points : 0
Points : 0
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
decad7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2012, 21h32   #2
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 125
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 125
Points : 10 657
Points : 10 657
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
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2012, 22h38   #3
decad7
Invité de passage
 
Inscription : juin 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 24
Points : 0
Points : 0
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...
decad7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2012, 21h33   #4
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 125
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 125
Points : 10 657
Points : 10 657
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
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h42.


 
 
 
 
Partenaires

Hébergement Web