par
Nico128 » 18 avr. 2006, 02:17
Tu fais un htaccess avec sa dedant
Code : Tout sélectionner
UseCanonicalName off
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.tonsite\.com$
RewriteCond %{HTTP_HOST} ^www\.(.+)\.tonsite\.com$
Rewriterule ^(.*)$ /redirect.php?site=%1 [NC,L]
RewriteCond %{HTTP_HOST} ^(.+)\.tonsite\.com$
Rewriterule ^(.*)$ /redirect.php?site=%1 [NC,L]
Pense a editer le "tonsite.com" en mettant la vrai adresse de ton site.
Je m'y conait vraiment pas beaucoup là dedant donc je sais pas si je vais utilisé les bone terme, la parenthèse ca fonctionne comme $_GET je dirais, après tu peux autorisé seulement quelque caractère, mais là il y a * donc tout est autorisé.
ensuite %1 c'est la variable.
donc si tu mets nimportequoi.tonsite.com avec cette exemple ca devrait rediger vers redirect.php?site=nimportequoi
Je suis pas tout a fait sur mais j'ai url rewrité mon site et c'est comme ça que j'ai fait, la cest le meme principe sauf avec sous domaine...
Tu fais un htaccess avec sa dedant
[code]UseCanonicalName off
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.tonsite\.com$
RewriteCond %{HTTP_HOST} ^www\.(.+)\.tonsite\.com$
Rewriterule ^(.*)$ /redirect.php?site=%1 [NC,L]
RewriteCond %{HTTP_HOST} ^(.+)\.tonsite\.com$
Rewriterule ^(.*)$ /redirect.php?site=%1 [NC,L] [/code]
Pense a editer le "tonsite.com" en mettant la vrai adresse de ton site.
Je m'y conait vraiment pas beaucoup là dedant donc je sais pas si je vais utilisé les bone terme, la parenthèse ca fonctionne comme $_GET je dirais, après tu peux autorisé seulement quelque caractère, mais là il y a * donc tout est autorisé.
ensuite %1 c'est la variable.
donc si tu mets nimportequoi.tonsite.com avec cette exemple ca devrait rediger vers redirect.php?site=nimportequoi
Je suis pas tout a fait sur mais j'ai url rewrité mon site et c'est comme ça que j'ai fait, la cest le meme principe sauf avec sous domaine...