Redirection domaine vers www.domaine ?

Redirection domaine vers www.domaine ? - Divers - Programmation

Marsh Posté le 22-03-2008 à 01:04:37    

Hello
 
J'utilise ce code pour faire mes redirections dans le htaccess :

Citation :

RewriteEngine on
# redirection des sous-domaines
RewriteCond %{REQUEST_URI} !^/sites
RewriteCond %{HTTP_HOST} ^([^.]*)\.?([^.]+).([^.]+)$ [NC]
RewriteCond %1 !^www$ [NC]
RewriteRule ^(.*)$ /sites/index.php?www=%1$1
# fix trailing slash
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]


 
En gros, lorsqu'on tape :
http://www.domaine.com             ca part bien sur le premier niveau ou doit pointer le domaine /
http://sousdom.domaine.com        ca part bien sur la page /sites/index.php?www=sousdom
 
Par contre, il y a un hic pour :
http://domaine.com                     qui repart sur /sites/index.php?www=domaine
alors que je voudrais que ca reparte egalement sur le premier niveau /
 
Comme c'est visiblement correct du côté serveur, j'imagine qu'il doit y avoir une manière de configurer le htaccess :
- soit en permettant l'exception 'pas de sous-domaine', tout comme le 'www' (!^www$ [NC])
- soit en créant une redirection "domaine.com" vers "www.domaine.com"
 
Une idée sur les deux manières potentielles ? J'avoue avoir une préférence pour la seconde (d'où le sujet du message), mais comme je ne sais faire ni l'une ni l'autre, cela ne m'avance à rien d'avoir une préférence !
 


Message édité par misterphil2 le 22-03-2008 à 03:04:55
Reply

Marsh Posté le 22-03-2008 à 01:04:37   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed