condition sur les regles
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- n.chamsi
- Nouveau WRInaute

- Messages: 8
- Inscription: 21 Déc 2007
condition sur les regles
bonjour je debute le url rewriting
est possible de cree une condition sur mes regles dans le .htaccess
voici le contenu
RewriteRule ^(.*)-(.*)-(.*).html$ /Foire_aux_q.php?arbo=$2&ArboBas=1
RewriteRule ^(.*)-(.*)-(.*).html$ /Contenu_test.php?article=$2&arbo=$3
les page de contenu pointe sur la 1er regle comment je peut eviter ca merci
est possible de cree une condition sur mes regles dans le .htaccess
voici le contenu
RewriteRule ^(.*)-(.*)-(.*).html$ /Foire_aux_q.php?arbo=$2&ArboBas=1
RewriteRule ^(.*)-(.*)-(.*).html$ /Contenu_test.php?article=$2&arbo=$3
les page de contenu pointe sur la 1er regle comment je peut eviter ca merci
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
les règles sont testées dans l'ordre et c'est la première qui correspond qui est prise. Il faut donc un critère qui les distingue comme par exemple faire commencer les url de la foire aux questions par FAQ :
- Code: Tout sélectionner
RewriteRule ^FAQ(.*)-(.*)-(.*).html$ /Foire_aux_q.php?arbo=$2&ArboBas=1
RewriteRule ^(.*)-(.*)-(.*).html$ /Contenu_test.php?article=$2&arbo=$3
-

oli004 - WRInaute passionné

- Messages: 2173
- Inscription: 5 Jan 2005
Re: condition sur les regles
n.chamsi a écrit:bonjour je debute le url rewriting
est possible de cree une condition sur mes regles dans le .htaccess
voici le contenu
RewriteRule ^(.*)-(.*)-(.*).html$ /Foire_aux_q.php?arbo=$2&ArboBas=1
RewriteRule ^(.*)-(.*)-(.*).html$ /Contenu_test.php?article=$2&arbo=$3
les page de contenu pointe sur la 1er regle comment je peut eviter ca merci
Sinon, pour les règles douloureuses, il y a toujours les analgésiques ou les antispasmodiques n'est-ce pas mesdemoiselles
-

KOogar - WRInaute accro

- Messages: 3884
- Inscription: 16 Nov 2004
avec des conditions, tu peux ranger les regles dans l'ordre que tu veux
par exemple, si tu as une url réécrite du genre : foireauxquestions-12-25.html
par exemple, si tu as une url réécrite du genre : foireauxquestions-12-25.html
- Code: Tout sélectionner
# si l'url est differente du type foireauxquestions-12-25.html
RewriteCond %{REQUEST_URI} !(^.*foireauxquestions.*$)
RewriteRule ^(.*)-(.*)-(.*).html$ /Contenu_test.php?article=$2&arbo=$3
# sinon c'est cette regle qui est apliquée
RewriteRule ^(.*)-(.*)-(.*).html$ /Foire_aux_q.php?arbo=$2&ArboBas=1
4 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 :
- Mort du META tag "keywords"
- Google AdWords Editor
- Méthode LSI (Latent Semantic Indexing) et référencement
- Google Sync: Service "push" pour votre calendrier et vos contacts
- Document confidentiel sur Google et la vie privée
- Google sait désormais suivre les liens JavaScript !
- Publicité contextuelle Yahoo YPN (Yahoo! Publisher Network)
- Comment gérer simplement les sitemaps de plusieurs sites au même endroit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
