Reecriture url

Bonjour j'ai lu le tuto sur l'url de rewriting
je voudais savoir si c'est possible de faire ca
sur mon site j'ai des annonces auto avec des marque
exemple recherchemarque.php?idmarque=41 qui correspond à renault
je voudrais ecrire renault.html
et ainsi de suite pour les autres marques
je voudrais savoir c'est c'etait possible et commen demarrer
merci pour votre aide
 
Ca c'est le code qui va faire ce que tu demandes:

Code:
RewriteRule ^renault\.html$  http://www.tonsite.com/recherchemarque.php?idmarque=41 [L]

Le probleme avec ta maniere de faire est que tu vas devoir ecrire une regle pour chacune de tes marques. Si tu en a 3, ca va mais si tu en as plusieurs dizaine ca va pas du tout.

Il faut penser plus dynamique :

genre l'url renault.html pointe sur recherchemarque.php?marque=renault

Code:
RewriteRule ^(*.)\.html$  /recherchemarque.php?marque=$1 [L]

Cela te permet d'avoir une seule regle qui prendra toute les marques.

.
 
allann a dit:
j'ai mis exactement le code que tu m'a dis de mettre
Code:
RewriteRule ^renault\.html$  http://www.tonsite.com/recherchemarque.php?idmarque=41 [L]

quand j'appelle la page
http://www.bestoccaz.com/renault.html
je me tape une erreur 404

Tu as mis l'url de ton site dans le code ?

Code:
RewriteRule ^renault\.html$  http://www.bestoccaz.com/recherchemarque.php?idmarque=41 [L]
 
Balayons large pour voir :D

Code:
RewriteCond %{REQUEST_URI} ^/renault\.html$
RewriteRule ^.*$  http://www.bestoccaz.com/recherchemarque.php?idmarque=41 [L]

OU

Code:
RewriteCond %{REQUEST_URI} ^/renault\.html$
RewriteRule ^.*$  /recherchemarque.php?idmarque=41 [L]
 

➡️ 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