RewriteRule Expression reguliere et boucle
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- tacata
- WRInaute discret

- Messages: 52
- Inscription: 20 Juin 2006
RewriteRule Expression reguliere et boucle
rebonjour
nouveau sujet ... toujours concernant la réécriture d'url
considérons que notre renvoie se fait sur le meme domaine
sousdom1.lecv.re => lecv.re/sousdom
soit le code suivant
[CODE]
RewriteCond %{HTTP_HOST} !(www|dev|test)\.lecv\.re$
RewriteCond %{HTTP_HOST} ([a-z0-9A-Z]+)\.lecv\.re
RewriteRule (.*) lecv.re/%1 [QSA,L]
[/code]
le soucis est le suivant
si le visiteur entre sousdom1.mondom.re/soudom1
on entre dans une boucle sans fin
1/ une idée de la règle à ajouté ?
2/ Comment indique t on une valeur null dans une expression
dans "!(www|dev|test)" je veux ajouter "|null"
merci pour votre contribution
nouveau sujet ... toujours concernant la réécriture d'url
considérons que notre renvoie se fait sur le meme domaine
sousdom1.lecv.re => lecv.re/sousdom
soit le code suivant
[CODE]
RewriteCond %{HTTP_HOST} !(www|dev|test)\.lecv\.re$
RewriteCond %{HTTP_HOST} ([a-z0-9A-Z]+)\.lecv\.re
RewriteRule (.*) lecv.re/%1 [QSA,L]
[/code]
le soucis est le suivant
si le visiteur entre sousdom1.mondom.re/soudom1
on entre dans une boucle sans fin
1/ une idée de la règle à ajouté ?
2/ Comment indique t on une valeur null dans une expression
dans "!(www|dev|test)" je veux ajouter "|null"
merci pour votre contribution
- PatrickM.
- Nouveau WRInaute

- Messages: 19
- Inscription: 25 Oct 2007
Bonjour,
Pour ajouter le "null", j'essaierai avec le [OR]
(mais j'ai peur que cette seconde ligne n'englobe tous les cas possible de sous-domaines...)
Et pour éviter ta boucle infinie, je préciserai un peu plus la redirection
Patrick
Pour ajouter le "null", j'essaierai avec le [OR]
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !(www|dev|test)\.lecv\.re$ [OR]
RewriteCond %{HTTP_HOST} !lecv\.re$
(mais j'ai peur que cette seconde ligne n'englobe tous les cas possible de sous-domaines...)
Et pour éviter ta boucle infinie, je préciserai un peu plus la redirection
- Code: Tout sélectionner
RewriteRule (.*) http://lecv.re/%1 [QSA,L]
Patrick
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 :
- re expression régulière...
- Expression régulière
- expression réguliere!please help!!!
- Expression régulière simple
- soucis expression reguliere
- expression régulière en javascript
- problème expression régulière
- RedirectMatch et expression régulière
- Expression Régulière Malformée ?
- Expression régulière et redirect
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- Sandbox, blacklistage et autres pénalités de Google - 16-03-2005
- MSN HRS : des éditeurs de MSN évaluent la qualité des sites web - 02-12-2005
- Nouvelle étude de WebRankInfo : les mots-clés et le référencement - 04-01-2003
- Suivre le Tour de France 2008 avec Google Street View - 03-07-2008
- La calculatrice Google - 12-09-2003
- Impact du PageRank dans le positionnement Google - 18-04-2005
- Google Suggest API - 17-08-2006
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

