Sous Domaine

Sous Domaine - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 05-09-2005 à 11:45:43    

Bonjour,
 
Je viens de créer un sous domaine sur mon serveur debian.
test.domaine.com
 
je n'arrive pas à faire pointer ce sous-domaine dans le bon repertoire Web.
 
quand je tape test.domaine.com il me renvoie sur www.domaine.com
 
Voici mon fichier hhtpd.conf de apache
 
NameVirtualHost MON_IP
<VirtualHost test.domaine.com>
ServerAlias test.domaine.com
ServerName test.domaine.com
DocumentRoot "/var/www/_users/test/"
</VirtualHost>
 
 
dans mon fichier domaine.com.zone de bind9 j'ai rajouté la ligne suivante :
 
test.domaine.com.        IN      A       MON_IP
 
Merci de votre aide
 

Reply

Marsh Posté le 05-09-2005 à 11:45:43   

Reply

Marsh Posté le 05-09-2005 à 15:09:49    


NameVirtualHost *
 
<VirtualHost *>
    DocumentRoot /var/www/tonpath/
    ServerName www.domaine.com
</VirtualHost>
 
<VirtualHost *>
    DocumentRoot /var/www/_users/test/
    ServerName test.domaine.com
</VirtualHost>

Reply

Marsh Posté le 05-09-2005 à 15:25:30    

Merci ça marche impécable

Reply

Marsh Posté le 05-09-2005 à 15:28:20    

Autre question :
 
Comment puis-je faire automatiser la tache ?
Je m'explique : à travers une page Web des gens vont pouvoir se créer des sous-domaine perso
Comment faire pour que tout se fasse automatiquement ?
 

Reply

Marsh Posté le 05-09-2005 à 15:35:50    

Utiliser le MassVirtualHosting
 
LoadModule vhost_alias_module modules/mod_vhost_alias.so
 
 
Puis :
NameVirtualHost *:80
 
<VirtualHost *:80>
     VirtualDocumentRoot /var/www/%1/
     VirtualScriptAlias  /var/www/%1/cgi-bin
 
</VirtualHost>
 
 
Par exemple.
 
voir la doc apache :)

Reply

Marsh Posté le 05-09-2005 à 15:45:39    

Oulaaa tu pourrais m'éclairer un peu plus au sujet du MassVirtualHosting... ça serait sympa
 
Je ne sais meme pas de quoi il s'en retourne.
 
;-)

Reply

Marsh Posté le 05-09-2005 à 15:48:28    

Ben dans ton serveur dns tu met un
 
 
* IN A tonip
 
puis après à chaque fois que tu crée un dossier dans /var/www/ (par exemple /var/www/trucmuche) ben si qqn tape http://trucmuche.chépaskoi.domaine.com ou http://trucmuche.domaine.com ça ira chercher les document là.
 
Après moi perso j'utilise :
 
<VirtualHost *:80>
     VirtualDocumentRoot /var/www/%2+/%1/www
     VirtualScriptAlias  /var/www/%2+/%1/cgi-bin
 
</VirtualHost>
 
Comme ça j'ai mon arbo
 
/var/www/domaine1.com/www/www pour http://www.domaine1.com
/var/www/domaine1.com/forum/www pour http://forum.domaine1.com
/var/www/trucmuche.domaine1.com/www/www pour http://www.trucmuche.domaine1.com
 
etc. etc.

Reply

Marsh Posté le 05-09-2005 à 15:49:13    

Reply

Marsh Posté le 05-09-2005 à 15:59:57    

Je@nb a écrit :

Ben dans ton serveur dns tu met un
 
 
* IN A tonip
 
puis après à chaque fois que tu crée un dossier dans /var/www/ (par exemple /var/www/trucmuche) ben si qqn tape http://trucmuche.chépaskoi.domaine.com ou http://trucmuche.domaine.com ça ira chercher les document là.
 
Après moi perso j'utilise :
 
<VirtualHost *:80>
     VirtualDocumentRoot /var/www/%2+/%1/www
     VirtualScriptAlias  /var/www/%2+/%1/cgi-bin
 
</VirtualHost>
 
Comme ça j'ai mon arbo
 
/var/www/domaine1.com/www/www pour http://www.domaine1.com
/var/www/domaine1.com/forum/www pour http://forum.domaine1.com
/var/www/trucmuche.domaine1.com/www/www pour http://www.trucmuche.domaine1.com
 
etc. etc.


 
 
Et avec ça mes sous domaines se crér automatiquement et me crer un repertoire perso pour chaque domaines ?
 
j'veux faire un systeme à la over-blog http://over-blog.com/inscription.php
 

Reply

Marsh Posté le 05-09-2005 à 16:12:04    

Il faut que toi tu crée les répertoire (ou le faire par un script php/perl)

Reply

Marsh Posté le 05-09-2005 à 16:12:04   

Reply

Marsh Posté le 05-09-2005 à 16:27:55    

Ué en faite le top serait d'avoir un script PHP qui puisse me créer tout automatiquement si c'est possible.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed