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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Générer (ou le simuler) un sous domaine en PHP

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

par devlop78 » 06 août 2011, 04:28

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à ;)

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

par Valentin » 06 août 2011, 03:56

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

par Skw33d » 06 août 2011, 03:51

Tu as fais les modifications par rapport au DNS ?

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

par Valentin » 06 août 2011, 02:51

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

par Skw33d » 06 août 2011, 02:27

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.

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

par Valentin » 06 août 2011, 00:46

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.