Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 23/02/2008, à 09:51

insomniak

Re : Sous domaines apache

Explications : tu mets la definition de tes virtual hosts (qui sont déclarés dans /etc/apache2/sites-available/*) dans un seul et meme fichier.
Donc normalement dans ce fichier tu devrais avoir plusieurs balises du genre :

<VirtualHost *>
    ServerName zzzzz.mondomaine.com
</VirtualHost>
<VirtualHost *>
    ServerName mmmmm.mondomaine.com
</VirtualHost>
<VirtualHost *>
    ServerName aaaaaaaa.mondomaine.com
</VirtualHost>

Tu constates que zzz.mondomaine.com est placé en premier alors qu'alphabetiquement il est le dernier. Donc c'est ca que je voulais dire en gros...

Hors ligne

#27 Le 23/02/2008, à 13:31

kizlum

Re : Sous domaines apache

Bonjour. J'ai un problème similaire, si ce n'est le même.
J'ai deux noms de domaines, pointant chacun sur un répertoire différent:
kizlog.ath.cx > /var/www/kizlog
transgenix.servegame.org > /var/www/transgenix
Dans mon fichier httpd.conf j'ai ceci:

ServerName *

J'ai un fichier de configuration nommé vhosts placé dans sites-available qui contient la configuration de mes deux VirtualHosts :

NameVirtualHost *

<VirtualHost *>
        ServerName kizlog.ath.cx
        DocumentRoot /var/www/kizlog
</VirtualHost>

<VirtualHost *>
        ServerName transgenix.servegame.org
        DocumentRoot /var/www/transgenix
</VirtualHost>

Ce fichier a été activé à l'aide de a2ensite et j'ai désactivé le fichier présent par défaut nommé default avec a2dissite.
Je me dit que normalement, dans la théorie, ça devrait fonctionner tel que je le souhaite. Mais non ! quand je vais sur http://transgenix.servegame.org , parfait, tout marche, je suis bien dirigé sur le bon dossier. Si je vais sur http://kizlog.ath.cx , je vois dans ma barre d'adresse qu'elle change et qu'elle devient immédiatement http://transgenix.servegame.org, et je suis donc redirigé sur le même dossier.

J'ai essayé de mettre les VirtualHosts dans les deux ordres possibles dans le fichier de conf, mais rien y fait.

Voila, si vous avez quelques idées sur le problème qui semblent être le même que celui d'Atlante, je suis preneur.

Le serveur est sur une Debian Etch, serveur Apache 2.2.

Merci d'avance !

Hors ligne