une aide "" RewriteRule "" é_è

Nouveau WRInaute
Bonjour ,

je veux masquer ou bien dire reformuler mon URL
exp: MonSite.php?IdParc=55&NameParc=ParcPrn

résultat souhaité MonSite-IdParc-nameParc.php

ou

MonSite-55-ParcPen.php

j'ai met un fichier .htaccess et j'ai met le code suivant
-----------------------------------------------------
Options +FollowSymlinks

RewriteEngine on


RewriteRule ^page2-([0-9]+)-([0-9]+)\.php$ /Parc/page2.php?IdParc=$1&NameParc=$2 [L]
--------------------------------------------------------

mais rien ne se change dans mon URL


je vous remercie de votre aide
 
WRInaute accro
Bonjour
C'est normal, la réécriture n'est pas une redirection.
Déjà, appelle ton URL réécrite pour t'assurer qu'elle te renvoie bien la page & les bonnes informations;
Ensuite, mets en place des redirections 301 de chaque URL "dynamique" vers sa forme réécrite, puis modifie les liens dans ton site pour qu'ils pointent vers les URL réécrites et non vers les url "dynamiques".
 
WRInaute discret
Bonjour et bienvenue dans le forum WRI

voila le code :

Code:
RewriteEngine On
RewriteRule ^(MonSite)-([0-9]+)-([a-z-]+)\.php$ MonSite.php?IdParc=$1&NameParc=$2 [L]

et comme dit il faut maitre "nickargall" les liens au forme de MonSite-55-ParcPen.php

bonne journée
 
WRInaute accro
J'aime qu'on m'appelle "maître" :mrgreen: mais bon pas trop quand même sinon j'pourrai plus enfiler mes protège tibias.
 

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