creation automatique de sous domaine
9 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
creation automatique de sous domaine
Slt,
comment faire pour creer automatiquement des sous domaines (en php de preference) ?
c'est a dire via un fomulaire qui est en ligne.
(si ca depend de l'hebergeur, le nom de domaine est pris chez amen.fr et l'hebergement chez nfrance)
merci pour vos reponse,
R
comment faire pour creer automatiquement des sous domaines (en php de preference) ?
c'est a dire via un fomulaire qui est en ligne.
(si ca depend de l'hebergeur, le nom de domaine est pris chez amen.fr et l'hebergement chez nfrance)
merci pour vos reponse,
R
Quand on sait pas, on répond pas!
Faut pas forcement un dédié, il suffit d'avoir accés au httpd.conf ou au httpd.include (exemple sous mutualisé plesk), avoir acces aux DNS sur le serveur (également possible sur un mutualisé sous plesk) pouvoir créer un htaccess (également possible en mutualisé) mais surtout, pouvoir créer un sous domaine jocker du type *.mondomaine.com et cela dépends de chez qui est déposé le domaine (chez Amen on peut le faire tout seul comme un grand dans son interface d'admin, chez OVH çà passe pas en ligne mais il suffit de leur demander) ailleur, je sais pas.
PROCEDURE:
Pour creer un sous domaine dynamiquement, il faut que plusieurs conditions soient remplies:
1/ Creer un sous domaine *.mondomaine.com
2/ ajouter une entrée:
*.mondomaine.com 300 IN A ip.de.mon.domaine
à la configuration des DNS sur son serveur
3/ ajouter un alias de domaine dans le virtualHost du domaine concerné dans le fichier httpd.conf (ou dans le httpd.include du domaine)
<VirtualHost ip.de.mon.domaine>
DocumentRoot "/home/mondomaine.com/www"
ServerName mondomaine.com
ServerAlias *.mondomaine.com
</VirtualHost>
redémarrer apache (apachectl restart)
4/ dans le htacces à la racine du domaine, il faut ajouter:
RewriteCond %{ HTTP_HOST} www.mondomaine.com
RewriteRule ([a-z0-9]+)$ http://$1.mondomaine.com [NC,R,L]
A partir de ce moment, une url du type nimportequoi.mondomaine.com pointe sur le répertoire /nimportequoi.
Dans le script de traitement du formulaire, tu crée simplement un répertoire à la racine du domaine, et il devient automatiquement un sous-domaine.
Voila!
Faut pas forcement un dédié, il suffit d'avoir accés au httpd.conf ou au httpd.include (exemple sous mutualisé plesk), avoir acces aux DNS sur le serveur (également possible sur un mutualisé sous plesk) pouvoir créer un htaccess (également possible en mutualisé) mais surtout, pouvoir créer un sous domaine jocker du type *.mondomaine.com et cela dépends de chez qui est déposé le domaine (chez Amen on peut le faire tout seul comme un grand dans son interface d'admin, chez OVH çà passe pas en ligne mais il suffit de leur demander) ailleur, je sais pas.
PROCEDURE:
Pour creer un sous domaine dynamiquement, il faut que plusieurs conditions soient remplies:
1/ Creer un sous domaine *.mondomaine.com
2/ ajouter une entrée:
*.mondomaine.com 300 IN A ip.de.mon.domaine
à la configuration des DNS sur son serveur
3/ ajouter un alias de domaine dans le virtualHost du domaine concerné dans le fichier httpd.conf (ou dans le httpd.include du domaine)
<VirtualHost ip.de.mon.domaine>
DocumentRoot "/home/mondomaine.com/www"
ServerName mondomaine.com
ServerAlias *.mondomaine.com
</VirtualHost>
redémarrer apache (apachectl restart)
4/ dans le htacces à la racine du domaine, il faut ajouter:
RewriteCond %{ HTTP_HOST} www.mondomaine.com
RewriteRule ([a-z0-9]+)$ http://$1.mondomaine.com [NC,R,L]
A partir de ce moment, une url du type nimportequoi.mondomaine.com pointe sur le répertoire /nimportequoi.
Dans le script de traitement du formulaire, tu crée simplement un répertoire à la racine du domaine, et il devient automatiquement un sous-domaine.
Voila!
fandecine a écrit: RewriteCond %{ HTTP_HOST} www.mondomaine.com
RewriteRule ([a-z0-9]+)$ http://$1.mondomaine.com [NC,R,L]
Yop, pourrais-tu m'éclairer à quoi sert le RewriteCond %{ HTTP_HOST} www.mondomaine.com ?
Enfin je sais pas là j'ai l'impression que ça réécrit www.domaine.com/letruc en letruc.domaine.com, donc je pense que je n'ai pas tout compris ^^.
wullon a écrit:fandecine a écrit: RewriteCond %{ HTTP_HOST} www.mondomaine.com
RewriteRule ([a-z0-9]+)$ http://$1.mondomaine.com [NC,R,L]
Yop, pourrais-tu m'éclairer à quoi sert le RewriteCond %{ HTTP_HOST} www.mondomaine.com ?
Enfin je sais pas là j'ai l'impression que ça réécrit -www.domaine.com/letruc en letruc.domaine.com, donc je pense que je n'ai pas tout compris ^^.
Enfin presque!
-

Fab le Fou - WRInaute accro

- Messages: 1511
- Inscription: Jeu Déc 02, 2004 15:20
Salut,
Un petit "up" sur ce message, puisque je me trouve dans une situation similaire.
Je suis sur un dédié chez ovh et j'essaye donc d'établir des noms de domaine à la volée de manière à ce que -http://toto.example.com corresponde automatiquement au répertoire -http://www.example.com/toto/
J'ai d'abord suivi les instructions ci-dessus mais sans succès.
J'ai ensuite trouvé un topic dans le forum des archives d'ovh : -http://forum.ovh.com/archive/index.php/t-4562.html
Là il y a un progrès puisqu'en suivant les instructions, j'obtiens bien une redirection du sous-domaine vers le répertoire homonyme mais cette redirection est visible puisque l'url du sous-domaine n'est pas gardée.
Ceci est normal puisqu'il s'agit d'une redirection 301 :
Or, lorsque je supprime le "R=301" plus rien ne fonctionne ?
Une idée ?
Fab
Un petit "up" sur ce message, puisque je me trouve dans une situation similaire.
Je suis sur un dédié chez ovh et j'essaye donc d'établir des noms de domaine à la volée de manière à ce que -http://toto.example.com corresponde automatiquement au répertoire -http://www.example.com/toto/
J'ai d'abord suivi les instructions ci-dessus mais sans succès.
J'ai ensuite trouvé un topic dans le forum des archives d'ovh : -http://forum.ovh.com/archive/index.php/t-4562.html
Là il y a un progrès puisqu'en suivant les instructions, j'obtiens bien une redirection du sous-domaine vers le répertoire homonyme mais cette redirection est visible puisque l'url du sous-domaine n'est pas gardée.
Ceci est normal puisqu'il s'agit d'une redirection 301 :
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr$
RewriteCond %{HTTP_HOST} ^(.+)\.mondomaine\.fr$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^(.+)\.mondomaine\.fr(.*) http://www.mondomaine.fr/$1/ [R=301,L]
Or, lorsque je supprime le "R=301" plus rien ne fonctionne ?
Une idée ?
Fab
Excusez moi de relancer ce sujet mais j'aimerais comprendre comment réaliser ceci sous 1and1 en sachant que mon ndd en .com et pris chez drim
Je souhaite donc pouvoir automatiser la création de sous-domaines qui renverraient vers des répertoires créés dans mon dossier www
Merci de votre aide car j'ai essayé mais je n'y arrive pas
Je souhaite donc pouvoir automatiser la création de sous-domaines qui renverraient vers des répertoires créés dans mon dossier www
Merci de votre aide car j'ai essayé mais je n'y arrive pas
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google rachète Applied Semantics
- Google Toolbar 2.0 (version beta)
- API Google Maps en Flash / Flex
- Optimiser son référencement sur Wikio
- Google lance la page d'accueil personnalisée sur téléphones mobiles
- Comment éviter de se faire voler son nom de domaine...
- Google rejoint le projet Open AJAX créé par IBM
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense
- WebRankInfo lance un forum sur les noms de domaine
- Le partage des tags dans Google Reader
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain, Google Présentations, Google Apps Edition Premium
- Les sous-domaines d'un site
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum