Bonsoir à tous,
J'ai un site ou les utilisateurs créent leur propre site en sous domaine. J'ai bien activé le wildcard dans la configuration DNS.
Jusque la tout va bien. Le problème, c'est que certains utilisateurs persistent à utiliser le WWW devant le sous domaine...
Exemple :
www.domain.com = fonctionne tres bien
domain.com = fonctionne tres bien (est bien redirigé vers www.domain.com)
sub.domain.com = fonctionne tres bien (est bien redirigé vers ma page site.php?sous_domaine=sub)
www.sub.domain.com = ne fonctionne pas.
J'ai beau triturer mon htaccess, je ne vois pas ce que je dois faire pour laisser la possibilité aux utilisateurs de mettre le "www" devant leur sous domaine... Quand je tape http://www.sub.domaine.com, je me retrouve sur la page d'accueil de mon site...
Ci dessous mon htaccess :
Est-ce quelqu'un a une idée ?
Par avance je vous remercie.
Nicolas
J'ai un site ou les utilisateurs créent leur propre site en sous domaine. J'ai bien activé le wildcard dans la configuration DNS.
Jusque la tout va bien. Le problème, c'est que certains utilisateurs persistent à utiliser le WWW devant le sous domaine...
Exemple :
www.domain.com = fonctionne tres bien
domain.com = fonctionne tres bien (est bien redirigé vers www.domain.com)
sub.domain.com = fonctionne tres bien (est bien redirigé vers ma page site.php?sous_domaine=sub)
www.sub.domain.com = ne fonctionne pas.
J'ai beau triturer mon htaccess, je ne vois pas ce que je dois faire pour laisser la possibilité aux utilisateurs de mettre le "www" devant leur sous domaine... Quand je tape http://www.sub.domaine.com, je me retrouve sur la page d'accueil de mon site...
Ci dessous mon htaccess :
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.com
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com
RewriteRule ^$ site.php?sous_domaine=%1 [QSA,L]
# J'ai bien tenté la ligne ci dessous (placée au dessus), mais sans succès...
# RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.domain\.com
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteRule ^(.*) http://www.domain.com/$1 [QSA,L,R=301]
Est-ce quelqu'un a une idée ?
Par avance je vous remercie.
Nicolas