Forcer detecteur-de-fumee.net/boutique/ vers www.detecteur-de-fumee.net/boutique/

Nouveau WRInaute
Bonjour,
J'ai un site sur les détecteurs de fumée dans lequel j'ai modifié le htaccess pour rediriger les internautes qui arrivent sur detecteur-de-fumee.net vers http://www.detecteur-de-fumee.net.

J'aimerais faire pareil pour la boutique c'est à dire : rediriger les internautes qui arrivent sur detecteur-de-fumee.net/boutique/ vers http://www.detecteur-de-fumee.net/boutique/

J'ai ajouté le code suivant dans le htaccess de la racine du site :

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^detecteur-de-fumee.net$
RewriteRule ^(.*) http://www.detecteur-de-fumee.net/$1 [QSA,L,R=301]

et le code suivant dans le repertoire boutique :

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^detecteur-de-fumee.net/boutique$
RewriteRule ^(.*) http://www.detecteur-de-fumee.net/boutique/$1 [QSA,L,R=301]

Mais cela ne fonctionne... merci pour votre aide
 
WRInaute occasionnel
tu devrais éditer ton post et enlever les liens avant de te faire taper sur les doigts...

Sinon, ce code fonctionne t'il?
Code:
RewriteEngine On
 RewriteCond %{HTTP_HOST} ^detecteur-de-fumee\.net/boutique$ [NC]
 RewriteRule ^(.*)$ http://www.detecteur-de-fumee.net/boutique/$1 [R=301,L]
 
WRInaute impliqué
Je pense que le premier code que tu as montré devrait aussi fonctionner dans le .htaccess du répertoire boutique. Pour nous donner des exemples, utilise plutôt les url type comme http://www.example.com , les ancres sur les liens ne nous aident pas du tout.
 
WRInaute occasionnel
oui tu as raison. Même si c'est moins rigoureux, le . devrait marcher également vu que sans le \ il signifie n'importe quel caractère.
 
WRInaute occasionnel
edit: ce code doit fonctionner:

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.* [NC]
RewriteCond %{REQUEST_URI} ^/boutique/
RewriteRule ^(.*)$ http://www.detecteur-de-fumee.net/boutique/$1 [R=301,L]
 
Discussions similaires
Haut