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
Marsh Posté le 22-03-2008 à 01:04:37
Hello
J'utilise ce code pour faire mes redirections dans le htaccess :
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