encore de l'aide sur l'url rewriting

  • Auteur de la discussion Auteur de la discussion hasina
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

Je suis une debutante
Pour la mise en place l'URL Rewriting :je vais suivre les étapes suivantes:

1-Vérifier que mon hébergeur permet l'utilisation de l'URL Rewriting.
2-Identifier les pages dynamiques dont l'URL comporte des paramètres, et choisir un nouveau schéma d'URL "propre"
3-Ecrire les règles de réécriture dans le fichier .htaccess
4-Changer tous les liens vers chaque fichier dont l'URL a changé
5-Mettre à jour votre site et vérifier que tout fonctionne

mon url est de la forme

mapage.php?var1=valeur1&var2=valeur2&...&varN=valeurN

je voudrais un url de la forme:

mapage-var1-valeur1-var2-valeur2-....-varN-valeurN.html

j'ai ecrit le fichier .htaccess suivante

RewriteEngine on
RewriteRule (.*)(-.+)-([^-]+)-([^-&]*)([^-]*)\.html $1$2&$3=$4$5\.html [N]
RewriteRule (.*)-([^-]+)-([^-]*)(.*)\.html $1.php?$2=$3$4 [L]
RewriteRule ^(.*).html $1.php [L]

Ma question est comment
Changer tous les liens vers chaque fichier dont l'URL a changé


dois je ecrire:
href = 'mapage-var1-valeur1-var2-valeur2-var3-valeur3.html'
a la place de
href = 'mapage.php?var1=valeur1&var2=valeur2&var3=valeur3';

besoin d'aide
je suis perdue
et aussi si quelqu'un connait un lien pour la documentation url rewriting

Merci
 
WRInaute passionné
oui tu dois mettre
href = 'mapage-var1-valeur1-var2-valeur2-var3-valeur3.html'
par contre ça me parait un peu barbare comme façon de faire, tu n'as rien trouvé de plus facile ?
déjà ne mettre que les valeur et non les noms des variables que tu peux mettre dans ton htaccess
de plus je doute que ton htaccess soit valide
 
Nouveau WRInaute
tonguide a dit:
oui tu dois mettre
href = 'mapage-var1-valeur1-var2-valeur2-var3-valeur3.html'
par contre ça me parait un peu barbare comme façon de faire, tu n'as rien trouvé de plus facile ?
déjà ne mettre que les valeur et non les noms des variables que tu peux mettre dans ton htaccess
de plus je doute que ton htaccess soit valide


merci
c vrai que c complique
je suis en train d etudier ta proposition
merci encore
 
Nouveau WRInaute
encore me!

re-bonjour

j'ai vriment besoin d'aide
j'ai fait ls changemnts d'url et j'obtiens
l'erreur 400 requete incorrecte

qq1 peut il m aideer?
me dire ce qu'il faut faire?

merci bcp
 
Nouveau WRInaute
The Jedi a dit:
Tu peux nous donner tes modifs au .htaccess ? ^^ sans ça, repérer les erreurs sera dur.

Bonjour The jedi!!!!

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)-([0-9]*)-([0-9]*)-([0-9]*)\.html$ $1.php?var1=$2&var2=$3&var3=$4 [L]
RewriteRule ^(.*).html $1.php [L]
 
Nouveau WRInaute
Bonjour

Je pense avoir suivi les instructions pour mettre en oeuvre l'url rewriting mais ça ne marche pas
après avoir bidouillé, je sèche
si qq1 peut m'aider
merci beaucoup
 

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