Redirection d'URL

st2esisi -  
 st2esisi -
Bonjour,

J'espère que vous pourrez m'aider!

J'ai un site web et je souhaiterai rediriger les adresses de type:

http://monsite.fr/album/celine-dion

Vers

http://monsite.fr/dossier/celine-dion

La particularité vient du fait que je veux que toutes les adresses du même type soient redirigées de la même façon, en clair:
http://monsite.fr/album/johnny -> http://monsite.fr/dossier/johnny
http://monsite.fr/album/jenifer -> http://monsite.fr/dossier/jenifer
http://monsite.fr/album/michel-sardou -> http://monsite.fr/dossier/michel-sardou

Etc... Cela doit être transparent pour le visiteur. J'espère avoir été clair!

Merci pour vos réponses!

6 réponses

Utilisateur anonyme
 
Bonjour

Pour une redirection en html, mettre le code suivant entre les balises <head> et </head>

<meta http-equiv="refresh" content="3; URL=http://www.manouvelleadresse.com">


Ce qui donne une redirection en 3 secondes pour la transparence il suffit de remplacer 3 par 0
0
st2esisi
 
Merci pour ta réponse!

Mais je souhaitais faire cette redirection via mon .htaccess, est-ce possible?

Merci!
0
Utilisateur anonyme
 
Pour une seule adresse oui, mais sur plusieurs je n'ai jamais essayé, si ça peut t'aider > https://forums.commentcamarche.net/forum/affich-2734643-redirection-par-htaccess
0
st2esisi
 
J'ai essayé de suivre l'exemple sur ton lien mais ça n'a pas l'air de fonctionner...

Pour ton code HTML est-tu sûr qu'il redirige bien l'adresse http://monsite.fr/album/celine-dion vers http://monsite.fr/dossier/celine-dion car j'ai l'impression que ça redirige tout le domaine
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
ce code n'est valable que pour une page qui redirige vers une autre, il faut le changer pour chaque redirection.

Exemple :

Tu veux rediriger http://monsite.fr/album/celine-dion.html vers http://monsite.fr/album/celine-dion.html

Dans ta page "celine-dion.html" qui se trouve dans "album" tu mets le code que je t'ai donné entre les balises <head> et </head> le code sera celui-ci :

<meta http-equiv="refresh" content="0; URL=http://monsite.fr/dossier/celine-dion.html">


La personne qui arrivera sur la page où le script a été ajouté, sera redirigée vers la page dont l'adresse est stipulée dans le script. Bien entendu, il faut changer l'adresse à chaque redirection pour aiguiller vers la bonne page.
0
st2esisi
 
Désolé d'avoir pris du temps, je ne pouvais pas répondre avant!

Effectivement ce code doit être posé sur chaque page, ce qui est très embêtant mais c'est la seule solution que j'ai trouvé pour le moment... De plus j'ai cru comprendre que c'était mauvais pour le référencement.

J'ai ajouté cette ligne à mon HTACCESS:

RewriteRule ^/album$ /dossier[L]


Mais elle ne fonctionne pas pour moi...

Si quelqu'un avait une solution plus pratique...
0