Sous-domaines à la volée

9 réponses
AuteurMessage

midtownmad |
Membre

 

Inscrit le : 09/05/2005

# Le 18/08/2005 à 23:23

Salut,

Je n'ai pas trouvé ce que je cherchais sur google ni l'ancien forum.
Ce que j'aimerais faire c'est que quand je tape un sous domaine (de mon domaine), ex : xxx.mondomaine.com, que celui-ci ne nécessite pas une entrée supplémentaire ds mon .hosts.

Voila à quoi ressemble mon .hosts :

mondomaine.com. IN SOA ns1.macreators.com. midtownmad.macreators.com. (
2005081801
10800
3600
604800
38400 )
mondomaine.com. IN NS ns1.macreators.com.
mondomaine.com. IN NS ns2.macreators.com.
mondomaine.com. IN A 213.251.133.37
www IN CNAME mondomaine.com.


Je dois créer un CNAME sans nom ?

En espérant que vous ayez compris mon problème.

Merci,
midt.

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

Zalex14 | Alexandre
Modérateur

Photo de Zalex14

Inscrit le : 09/05/2005

# Le 19/08/2005 à 00:01

va faire un tour ici : http://www.taggle.org/index.php/2004/07/31/78-dns-...Ouvrir dans une nouvelle fenetre ca va peut etre t'aider

Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu.

midtownmad | Ronan
Membre

 

Inscrit le : 09/05/2005

# Le 19/08/2005 à 00:34

OK c'est donc une * à la place du nom .
Merci Zalex ;).

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

midtownmad | Ronan
Membre

 

Inscrit le : 09/05/2005

# Le 19/08/2005 à 01:29

Pour la configuration DNS, ça roule mais c'est ma config apache2 qui merde.

Je vous expose mon nouveau problème.

Voilà mon virtualhost :

<VirtualHost *>
ServerName *.mondomaine.com

UseCanonicalName Off
VirtualDocumentRoot /home/mondomaine/hosts/%1.1/%1.2/%1.3/%1

CustomLog /home/logs/apache2/mondomaine-access.log combined
</VirtualHost>


Avec cette configuration, si je test : http://test.mondomaine.com/index.htmlOuvrir dans une nouvelle fenetre ; celui-ci pointe vers /var/www/index.html

Alors que si je mest cette configuration :
<VirtualHost *>
ServerName test.mondomaine.com

UseCanonicalName Off
VirtualDocumentRoot /home/mondomaine/hosts/%1.1/%1.2/%1.3/%1

CustomLog /home/logs/apache2/mondomaine-access.log combined
</VirtualHost>

Il pointe vers le bon répertoire...

Franchement là je suis comme alice aux pays des merveilles, perdu !

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

mirage | Vincent
Modérateur

Photo de mirage

Inscrit le : 04/05/2005

# Le 19/08/2005 à 01:46

A tout hasard, je redonne le lien vers l'ancien forumOuvrir dans une nouvelle fenetre .

ServerName mondomaine.com
ServerAlias *.mondomaine.com
VirtualDocumentRoot /home/mondomaine/hosts/%1

Ca marche chez moi, ça renvoi bien les noms de fichiers avec uniquement le %1. Par contre, j'ai passé UseCanonicalName à Off dans pour tous les domaines et non pas que dans un seul Virtualhost.

Ton problème bient peut être du fait que la ligne ServerAlias n'est pas directment suivie du VirtualDocumentRoot, il ne garde peut être pas ça à la ligne suivant (supposition, à vrai dire je ne sais pas trop car ça marche bien chez moi).

midtownmad | Ronan
Membre

 

Inscrit le : 09/05/2005

# Le 19/08/2005 à 01:51

Yeesss, visiblement ça passe seulement en ServerAlias le *.mondomaine.com.

Merci beaucoup mirage .

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

mirage | Vincent
Modérateur

Photo de mirage

Inscrit le : 04/05/2005

# Le 19/08/2005 à 01:51

Faut aussi que tu attendes que tes nouveaux dns soit bien propagés (baisse le ttl à une heure par exemple, ça sera plus rapide pour visualiser les changements apportés).

Edit : Bah de rien (je vole la phrase fétiche de Bool, il ne m'en voudra pas )

midtownmad | Ronan
Membre

 

Inscrit le : 09/05/2005

# Le 31/08/2005 à 16:59

J'aimerais réglé un petit détail, si vous pouvez m'aider .

J'aimerais que http://mondomaine.comOuvrir dans une nouvelle fenetre redirige vers http://www.mondomaine.com,Ouvrir dans une nouvelle fenetre sans que ça chie les sous-domaines à la volée.

J'ai éssayé avec la réécriture d'url :

 <IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REMOTE_HOST} ^mondomaine.com.*
ReWriteRule /.*$ http://www.mondomaine.com/$1Ouvrir dans une nouvelle fenetre [R]
</IfModule>


Ca marche pas :/.

Si vous pouviez éclairer ma lanterne .
Merci.
Gigi

(Message édité le 31-08-2005 à 17h16 par midtownmad)

(Message édité le 31-08-2005 à 17h19 par midtownmad)

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

PyRoFlo | Florent
Modérateur

Photo de PyRoFlo

Inscrit le : 09/05/2005

# Le 31/08/2005 à 17:55

RewriteCond %{HTTP_HOST} ^pyrotechnie\.org(.*)  [NC] 
RewriteRule ^(.*) http://www.pyrotechnie.org/$1Ouvrir dans une nouvelle fenetre [R=301,QSA,L]

Feu d'artifice ParisOuvrir dans une nouvelle fenetre

midtownmad | Ronan
Membre

 

Inscrit le : 09/05/2005

# Le 31/08/2005 à 19:57

Merci ça marche .

midtownmad (dit gigi par ses amis)
http://www.macreators.comOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 21:08:15 | Généré en 12.62ms | Contacts | Mentions légales |