.htaccess forcer WWW. sauf sous domaines

Bonjour,
J’ai un hébergement chez 1and1.fr et je voudrais retrouver le code qui permet ceci:

Le visiteur tape domaine.fr…[/url] il est direct sur www.domaine.fr…
Le visiteur tape sous.domaine.fr… il reste bien sur [url=http://sous.domaine.fr]sous.domaine.fr…

En gros, je voudrais forcer le www quand y’a pas de sous domaine uniquement.

J’ai trouvé plusieurs code mais ça fonctionne jamais, j’arrive à rester sur domaine.fr… :S

up SVP :S

je comprends pas trop.
Au niveau du DNS tu peux le configurer pour que www.domaine.fr…[/url] résolve la même IP que [url=http://domaine.fr]domaine.fr…
Le DNS va pas te faire aller de [www.sous.domaine.fr…[/url] vers domaine.fr… ou [url=http://sous.domaine.fr]sous.domaine.fr…](http://www.sous.domaine.fr) si il est pas configuré pour résoudre www.sous.domaine.fr.

Chez dyndns.org y’a une case à cocher “enable wildcard” pour permettre de pointer www.domaine.fr… vers domaine.fr… qui lui même pointe evrs ton IP. Je suppose qu’il doit y avoir la même chose chez 1and1

Si tu veux qu’en plus celui qui va vers domaine.fr… se retrouve sur www.domaine.fr… je pense qu’il faudra utiliser une redirection. Ce n’est qu’une hypothèse

ayait j’ai trouvé un bon code.
jpenses (nan en fait je suis sur) que j’avais du mal copié ou collé :S

RewriteEngine On
RewriteCond %{HTTP_HOST} ^secretlies.org$
RewriteRule ^(.*) www.secretlies.org… [QSA,L,R=301]

voila :slight_smile: