Générer sous domaine en PHP

Valentin

New Member
#1
Bonjour,

Est-il possible de créer un sous domaine en PHP pointant vers l'un de mes dossiers ?

Merci d'avance.
Valentin.
 

Balam

Member
#2
bonjour

depuis le CPanel tu peux créer des sous domaines et les faire pointer sur les dossier de ton choix ;)
 

xtoff

Member
#3
Bonjour,
Je n'ai pas bien compris ta question, tu dois en créer beaucoup et dynamiquement ?
Sinon il faut utiliser le cpanel, je ne vois pas trop le rapport avec le PHP mais cela doit être parce que je n'ai pas compris le besoin.
 

Valentin

New Member
#4
En fait je dois créer un sous domaine depuis un script PHP sans toucher au cPanel puisque cela doit etre fait automatiquement et effectivement il y en aura pas mal (+ 2000).
Une idée ?
 

Balam

Member
#6
tu es sur un hébergement mutualisé? un VPS ou un dédié?

contact le support pour etre sur ils te conseilleront en fonction de tes possibilité ;)
 
#7
C'est dans Apache (VirtualHost) que les sous-domaine se configurer.

En PHP tu ne saura rien faire ;)
 

Valentin

New Member
#8
La difficulté c'est que c'est du mutu mais j'ai entendu dire que l'on pouvais rediriger tous les sous domaines vers leurs dossiers respectifs. Je vais les contacter se sera mieux :)
 

xtoff

Member
#9
J'avoue ne pas trop te suivre, bien sûr que l'on peux le faire, c'est à cela que sert un sous domaine.
La question que je me pose c'est comment tu peux avoir besoin de 2000 sousdomaines.
Il y a de multiples façons d'y parvenir soit réécrire en php le httpd.conf mais ce n'est pas élégant il vaut mieux utiliser les fonctions prévues pour cela dans le httpd.conf, tu peux aussi associer un fichier qui alimente le httpd.conf et lui tu le manipules dynamiquement en php par exemple.
google est ton ami, (httpd.conf, virtual host, rewritemap etc)

Si ce n'est pas top secret quel est le besoin de ces 2000 sousdomaines ?
 

Valentin

New Member
#10
Pour la création de site en ligne pour client (sorte de emonsite).
En fait j'ai trouvé grâce à l'API de cPanel, si ça en intéresse certain je dirais comment j'ai fait se soir ou demain ;)
 
Haut