[url rewrite] verfier qu'un pattern n'est pas present
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- k4mik4zi
- Nouveau WRInaute

- Messages: 5
- Inscription: 25 Sep 2006
[url rewrite] verfier qu'un pattern n'est pas present
Bonjour
Voila je souhaiterais que toutes les personnes venant de site.com/(.*) soit rediriger vers site.com/fr/ mais pas celle venant de site.com/en/ site.com/XX/
J'ai donc fait une regle de ce style:
RewriteCond %{HTTP_HOST} ^www\.site\.com$
RewriteRule ^(![a-z]{2}/)(.*)$ http://www.site.com/fr/$1 [QSA,R=301,L]
En utilisant le "!", mais cela n'a pas l'air de fonctionner, il doit donc être seulement utilisable dans le RewriteCond.
Pourriez vous me donner une piste pour me permettre d'avancer.
Merci
Voila je souhaiterais que toutes les personnes venant de site.com/(.*) soit rediriger vers site.com/fr/ mais pas celle venant de site.com/en/ site.com/XX/
J'ai donc fait une regle de ce style:
RewriteCond %{HTTP_HOST} ^www\.site\.com$
RewriteRule ^(![a-z]{2}/)(.*)$ http://www.site.com/fr/$1 [QSA,R=301,L]
En utilisant le "!", mais cela n'a pas l'air de fonctionner, il doit donc être seulement utilisable dans le RewriteCond.
Pourriez vous me donner une piste pour me permettre d'avancer.
Merci
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
il faut mettre :
- Code: Tout sélectionner
RewriteCond %{REQUEST_URI} !^/[a-z]{2}/
RewriteCond %{HTTP_HOST} ^www\.site\.com$
RewriteRule ^(.*)$ http://www.site.com/fr/$1 [QSA,R=301,L]
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- verfier regles de reecritures
- Pattern pointant sur un scriptalias ?
- Même pattern mais paramètre différent
- Yahoo! Developper - User Interface et Design Pattern Library
- On peut mettre une fonction php dans un pattern de regex ?
- rewrite ou pas rewrite telle est le question...
- ISAPI rewrite URL rewrite pour ASP
- Rewrite long ou url court sans rewrite ?
- Design pattern: "distances sur GG Maps"
- Le Rewrite ok mais Rewrite + R301...
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
