VirtualHost
Toto
-
avion-f16 Messages postés 19253 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19253 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'aimerais si possible savoir quelle methode utilisent les reseaux sociaux pour donner une adresse perso aux membres en format www.membre.site.com
La je propose ça a mes membres mais je dois tout faire manuellement.
ils ont le formulaire pour choisir son adresse perso, et apres je vais voir dans la bdd les adresses qui ont eté ajoutées et je les mets dans un fichier sous apache
<VirtualHost membre.site.com>
ServerName membre.site.com
DocumentRoot /var/www/Membres/Profil.php
</VirtualHost>
<VirtualHost www.membre.site.com>
ServerName www.membre.site.com
DocumentRoot /var/www/Membro/Profil.php
</VirtualHost>
J'aimerais savoir comment les ajouter automatiquement comme le font les autres réseaux sociaux.
Et je trouve bizarre aussi que j'aie a ajouter 2 VH pour authoriser leurs adresses avec www et sans www....
Merci de vos réponses ^^
La je propose ça a mes membres mais je dois tout faire manuellement.
ils ont le formulaire pour choisir son adresse perso, et apres je vais voir dans la bdd les adresses qui ont eté ajoutées et je les mets dans un fichier sous apache
<VirtualHost membre.site.com>
ServerName membre.site.com
DocumentRoot /var/www/Membres/Profil.php
</VirtualHost>
<VirtualHost www.membre.site.com>
ServerName www.membre.site.com
DocumentRoot /var/www/Membro/Profil.php
</VirtualHost>
J'aimerais savoir comment les ajouter automatiquement comme le font les autres réseaux sociaux.
Et je trouve bizarre aussi que j'aie a ajouter 2 VH pour authoriser leurs adresses avec www et sans www....
Merci de vos réponses ^^
2 réponses
Bonjour,
ah.... la cruauté des modules Apache! :D
en fait, il y a un module qui s'appelle le vhost_alias que tu peux compiler avec Apache ou activer avec un LoadModule si tu es sur une distri packagée.
Ce module permet de créer des pseudos vhosts à la volée avec des expressions régulières.
je te renvoie sur la doc d'apache: httpd.apache.org/2.2/docs sur le module vhost_alias!
Bon courage!
ah.... la cruauté des modules Apache! :D
en fait, il y a un module qui s'appelle le vhost_alias que tu peux compiler avec Apache ou activer avec un LoadModule si tu es sur une distri packagée.
Ce module permet de créer des pseudos vhosts à la volée avec des expressions régulières.
je te renvoie sur la doc d'apache: httpd.apache.org/2.2/docs sur le module vhost_alias!
Bon courage!
Salut,
Tu peux utiliser ServerAlias en plus du ServerName.
http://httpd.apache.org/docs/2.2/mod/core.html#serveralias
Comme dans l'exemple, on peut utiliser le signe *
Pour automatiser les sous-domaines, en fait, c'est encore une fois avec "*".
Mais tous les registrars ne permettent pas d'utiliser ce signe.
Donc il suffit de faire pointer *.example.com en CNAME sur example.com
Tu peux utiliser ServerAlias en plus du ServerName.
http://httpd.apache.org/docs/2.2/mod/core.html#serveralias
Comme dans l'exemple, on peut utiliser le signe *
Pour automatiser les sous-domaines, en fait, c'est encore une fois avec "*".
Mais tous les registrars ne permettent pas d'utiliser ce signe.
Donc il suffit de faire pointer *.example.com en CNAME sur example.com