Les meilleurs administrateurs système freelances sont sur Codeur.com
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
1 freelance a répondu à ce projet
1 proposition de devis en moins de 2h
Projet réalisé par oogabi
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.