Url canoniques et sous-domaines

Bonjour,

Afin de forcer le navigateur à ajouter les www devant l'adresse url j'ai créé un fichier .htaccess :

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www.domaine.com [NC] 
RewriteRule (.*) https://www.domainecarneros.com/$1 [QSA,R=301,L] 


Mais je ne peux plus créer de sous-domaine de ce style: ccm.domaine.com (si je tape l'adresse, le navigateur va à l'adresse: www.domaine.com/ccm/

Qu'est-ce que je peux faire pour permettre l'ajout de sous-domaines sans perdre le forçage des www (il paraît que Google aime bien ça).

Merci.

4 réponses

  1. Salut,
    Je ne suis pas sur de ta syntaxe. Moi j'ai copier/coller le code ici: http://commentfaire.neteyes-services.com/comment-rajouter-www-url-via-htaccess/

    J'espere que ca t'aidera, bon courage !
    0
    1. Le truc, je pense, c'est que !^www.domaine.com veux dire que tu prend tout ce qui n'est pas www.domaine.com dans ta regle.
      Et donc ccm.domaine.com serra pris dedans.

      tu doit deja mettre RewriteCond %{HTTP_HOST} ^domaine.com$ a mon avis.
      0
      1. Ou ça ?
        Je pense que je dois remettre un htaccess dans le dossier ccm pour qui annulerait l'action du premier...

        http://www.siteduzero.com/tutoriel-3-35126-le-htaccess-et-ses-fonctionnalites.html

        Mais ça, c'est pas vraiment expliqué...
        0