par
Jeremy Amiot » 07 août 2006, 09:33
Ca se passe dans httpd.conf il suffit de rajouter ces quelques lignes :
Code : Tout sélectionner
<VirtualHost *>
ServerName %1.toto.fr
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.toto\.fr
RewriteRule ^(.*) http://www.toto.fr/toto.php?id=%1$1
</VirtualHost>
Donc chaque chaine qui sera écrite avant toto.fr sera redirigé (url rewriting) vers le fichier php que tu veux.
A noter qu'il faudra gérer ensuite dans ton code php le cas ou le membre indiqué n'existe pas (requete sql avec vérification de l'existence..)
Ca se passe dans httpd.conf il suffit de rajouter ces quelques lignes :
[code]<VirtualHost *>
ServerName %1.toto.fr
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.toto\.fr
RewriteRule ^(.*) http://www.toto.fr/toto.php?id=%1$1
</VirtualHost>[/code]
Donc chaque chaine qui sera écrite avant toto.fr sera redirigé (url rewriting) vers le fichier php que tu veux.
A noter qu'il faudra gérer ensuite dans ton code php le cas ou le membre indiqué n'existe pas (requete sql avec vérification de l'existence..)