Les meilleurs administrateurs système freelances sont sur Codeur.com

HTACCESS Redirection 301 et URL Rewriting en mm tp

 Terminé·Moins de 500 €·1 offre·648 vues·2 interactions


Bonjour,

Voici 3 règles de la réécriture d'url actuelle (qui fonctionnent parfaitement)

RewriteRule (.+)\.(.+)\.(.+)\.(.+)\.html$ /index.php?pg=PAGE2&variable1=$1&variable2=$2&variable3=$3&variable4=$4

RewriteRule (.+)\.(.+)\.(.+)\.html$ /index.php?pg=PAGE1&variable1=$1&variable5=$2&variable6=$3

RewriteRule (.+)\.(.+)\.html$ /index.php?pg=PAGE3&variable7=$1&variable1=$2

Mais je souhaite également effectuer une redirection 301 des anciennes urls qui étaient écrites autrement :

=>

PAGE2.valeurvariable1.valeurvariable3.valeurvariable4.PAGE2.html /valeurvariable1.variable2.valeurvariable3.valeurvariable4.html

vers

RewriteRule (.+)\.(.+)\.(.+)\.(.+)\.html$ /index.php?pg=PAGE2&variable1=$1&variable2=$2&variable3=$3&variable4=$4

=>

PAGE1.valeurvariable1.valeurvariable5.valeurvariable6.html

vers

valeurvariable1.valeurvariable5.valeurvariable6.html

=>

PAGE3.valeurvariable1.html

vers

MENTION1.valeurvariable1.html

Si je mets en place une redirection 301 classique dans le .htaccess (en plus de la reecriture dejà existante), ça fonctionne mais il apparaît alors dans la barre d'adresse du navigateur, après l'url correctement réécrite, la règle de redirection du .htaccess avec les noms des variables ... Voici ce qu'affiche le navigateur ... :

[URL visible pour les membres Pro]

Remarques : PAGE2 s'appelle toujours PAGE2 ; MENTION1 s'appelle toujours MENTION1 ; variable2 prends toujours la même valeur

Ma demande est la suivante :

J'ai besoin du code à mettre dans le .htaccess qui me permettra de conserver ma réécriture d'urls actuelle, et de rediriger en 301 les anciennes urls vers la nouvelle écriture, tout en affichant l'url réécrite correcte dans la barre d'adresses du navigateur.

Merci d'avance :-)

Budget indicatif : Moins de 500 €

Publication : 14 avril 2018 à 01h27

Profils recherchés : Sysadmin freelance, Intégrateur web freelance, Spécialiste refonte de site web freelance, Intégrateur de script freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

1 freelance a répondu à ce projet

1 proposition de devis en moins de 2h

Publier un projet similaire

Projet réalisé par oogabi

oogabi
Domptin, 02310

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.