J'utilise actuellement htaccess pour forcer toutes les requêtes à utiliser www. Donc:Utiliser htaccess pour rediriger les requêtes de non-www vers www (mais avec une torsion)
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
de rediriger example.com/page à www.example.com/page.
Cependant, ce fichier htaccess est utilisé par plusieurs versions internationales de example.com. Quel code puis-je que peut également faire ce qui suit:
example.de/page -> www.example.de/page et example.co.uk/page -> www.example.co.uk/ Potentiellement, il pourrait y avoir des dizaines de versions de example.com, donc je cherche à éviter d'avoir à me rappeler d'éditer htaccess chaque fois que nous ajoutons un nouveau pays.
Have vous avez essayé un match de capture sur l'expression rationnelle dans votre RewriteCond et en vous référant à cette correspondance dans votre RewriteRule? –