Page 1 sur 1

Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 00:46
par Valentin
Bonjour,

Voilà plusieurs jours que j’essaie de faire cela en parcourant divers sujet et n'obtenant pas de résultat concluant je viens demander.
Tout d'abord la difficulté c'est que je suis sur du mutualisé (donc pas d'accès au hhtpd.conf, enfin il me semble ...), chez PlanetHoster.

Je dois transformer :
En :
Et cela automatiquement à partir de PHP.
J'avais pensais à l'URL rewrite mais je ne pense que seul l'URL rewrite suffise.

Y a t-il un moyen de faire cela en mutualisé ?

Merci d'avance.
Valentin.

Re: Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 02:27
par Skw33d
Effectivement, l'URL Rewriting seul ne suffit pas, il te faut aussi jouer avec les entrées DNS.

http://www.allhtml.com/articles/detail/709 est fait pour toi.

Re: Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 02:51
par Valentin
Merci de ta réponse j'ai essayé :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.loyal-hoster.com
RewriteCond %{HTTP_HOST} ^images.loyal-hoster.com
RewriteRule ^([^.]+).loyal-hoster.com$ loyal-hoster.com/$1 [L]
Mais ça ne marche pas ...

Re: Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 03:51
par Skw33d
Tu as fais les modifications par rapport au DNS ?

Re: Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 03:56
par Valentin
Oui je les est faites ...
Je précise que mon panel est cpanel si ça peut servir ...

Re: Générer (ou le simuler) un sous domaine en PHP

Posté : 06 août 2011, 04:28
par devlop78
C'est pas vraiment les DNS qu'il faut modifier, si dans tes DNS tu as *.tondomaine CNAME .tondomaine pas de soucis.

Après, c'est au niveau du serveur HTTP où il faut lui dire que

*.mondomaine {
root /var/www/domaine/$sous_domaine
}

Enfin, voilà ;)