Concaténation de règles
7 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Xou - WRInaute discret

- Messages: 187
- Inscription: 2 Juin 2006
Concaténation de règles
Bonjour,
je me demandais si je ne pouvais pas simplifier ces 4 règles là pour n'en faire qu'une seule:
je me demandais si je ne pouvais pas simplifier ces 4 règles là pour n'en faire qu'une seule:
- Code: Tout sélectionner
RewriteRule ^([a-z]+)\.html$ index.php?page=$1 [L]
RewriteRule ^([a-z]+)-([a-z]+)\.html$ index.php?page=$1-$2 [L]
RewriteRule ^([a-z]+)-([a-z]+)-([a-z]+)\.html$ index.php?page=$1-$2-$3 [L]
RewriteRule ^([a-z]+)-([a-z]+)-([a-z]+)-([a-z]+)\.html$ index.php?page=$1-$2-$3-$4 [L]
- Sir Dipp
- WRInaute passionné

- Messages: 1025
- Inscription: 21 Juil 2003
Si tu regardes bien le paramètre qu'il passe en page et donc $2, $3 etc.. est exactenment le même qui se trouve entre le ^ et \.html si on prend tout ce qui est caractère et - alors ça revient à faire ces 4 règles puisque si la page se nomme
ab-cd-ef-hj.html devien en => index.php?page=ab-cd-ef-hj
A+
ab-cd-ef-hj.html devien en => index.php?page=ab-cd-ef-hj
A+
-

Xou - WRInaute discret

- Messages: 187
- Inscription: 2 Juin 2006
Sir Dipp a écrit:Salut,
Essai ceci :
- Code: Tout sélectionner
RewriteRule ^([az-]+)\.html$ index.php?page=$1 [L]
A+
Leonick à raison, cette règle ne marchera jamais !
à la rigueur j'aurais pu faire:
RewriteRule ^(.+)\.html$ index.php?page=$1 [L]
Mais je souhaite maîtriser ce qui est passé dans l'url.
Et pour cela il faut imbriquer les patterns:
RewriteRule ^([a-z]+(-[a-z]+){0,3})\.html$ index.php?page=$1 [L]
Merci d'avoir essayé de m'aider.
7 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 :
- Matt Cutts déclare la guerre au spamdexing en français (et autres langues) - 12-01-2006
- 10 règles pour optimiser son référencement sur Google - 12-06-2002
- WebRankInfo lance un forum de recherche de partenariats - 18-08-2005
- Google se rapproche de la Bourse - 28-01-2004
- Article sur le fichier .htaccess - 11-01-2003
- Nouvelle version de Yahoo Site Explorer (août 2008) - 25-08-2008
- Yahoo déclare-t-il la guerre aux référenceurs ? - 26-01-2006
- Conseils en référencement pour les débutants - 04-08-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


