Concaténation de règles
7 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
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]
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+
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)
- 10 règles pour optimiser son référencement sur Google
- WebRankInfo lance un forum de recherche de partenariats
- Google se rapproche de la Bourse
- Article sur le fichier .htaccess
- Nouvelle version de Yahoo Site Explorer (août 2008)
- Yahoo déclare-t-il la guerre aux référenceurs ?
- Conseils en référencement pour les débutants
- Formation Droit et Internet : enjeux juridiques d'un site web
- Search Engine Strategies - Londres
- Problème de concatenation en PHP
- comment choisir nos urls (concaténation peremax/xdumont)
- Verificateur de regles de ponctuation.
- Règles de base Adsense
- une ou plusieurs règles ?
- [résolu] Problème de règles
- Deux regles en conflit
- Règles d'écriture
- Publicité et règles du forum
- Regles des backlinks ?
- générateur de règles de réécriture
- Ordre des règles CSS
- Trouver les règles de réécritures
- condition sur les regles
- Les 7 règles d'Or du SEO
Qui est en ligne
Utilisateurs parcourant ce forum: amph37 et 0 invités





le forum