J'ai actuellement configuré .htaccess selon la réponse donnée here pour capturer toutes les URL dans un seul fichier. Maintenant, je veux capturer toutes les URL n'ayant pas de sous-domaine "www" et rediriger vers www.my-site.com. Donc, actuellement j'ai (pour capturer toutes les URL dans un seul fichier):Fusionner l'ajout d'une URL de réécriture d'un sous-domaine et d'une seule page pour capturer toutes les URL
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Et je veux fusionner les éléments suivants avec elle (capture toutes les URL ayant pas sous-domaine « www » et rediriger vers www.my- site.com):
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
Merci Croises, il travaille. –
Vous êtes les bienvenus, heureux que cela a fonctionné. – Croises