URL Rewriting

WRInaute discret
règle générale :

Code:
RewriteRule ^le-nom-que-tu-veux.html index.php?id=blablabla


Si il y a des chiffres à générer automatiquement :

Code:
RewriteRule ^lenomquetuveux-([0-9]*).html index.php?id=blabla&chiffre=$1

le $1 pour dire la première variable chiffrée
Tu peux ajouter $2, $3, ... mais il faudra ajouter des ([0-9]*) dans le lien la nouvelle url


Pour ton exemple ça donne

Code:
RewriteRule ^histoire-de-l-url.html index.php?id=histoire-de-l-url
 
WRInaute discret
Il faut commencer par ceci aussi :

Code:
RewriteEngine on

Et ensuite tu mets 1 "code" rewriterule pour chaque URL

(sauf si variable = 1 chiffre/nombre)
 
Nouveau WRInaute
délai

Bonjour,

J'ai une bête question :

Quelqu'un s'yconnait sur les délais impliqués dans l'URL rewriting ?

En effet, qui dit .htaccess dit un travail supplémentaire pour le serveur. Même si apache est bien fait et rapide est-ce ca vaut vraiment le coup de renomer ses pages si les performances sont (trop) dégradées ?

Je parle ici que quelques 1/10 de secondes mais je sais que dans certains cas ca peut aller jusqu'à plus d'une seconde de travail supplémentaire. Et pour peu que le site recoive beaucoup de visites ...
 
WRInaute discret
Tout dépend si tu fais des rewrite rules dans un .htaccess ou directement dans le httpd.conf.

Si c'est la première solution, alors il va y avoir un aller et retour en plus sur apache. Donc tu perds un peu de temps. Mais ça doit être de l'ordre de qq millisecondes.

Si c'est la deuxième solution, alors je crois bien que c'est négligeable.
 
Nouveau WRInaute
suite url rewrite

OK, merci Lambo.

Quelqu'un d'autre a une idée ou peut nous faire profiter de son expérience ?
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut