Redirection d'URL

Fermé
st2esisi - 13 janv. 2013 à 12:45
 st2esisi - 15 janv. 2013 à 09:24
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

RClog Messages postés 6330 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 28 octobre 2014 1 434
13 janv. 2013 à 12:59
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
Merci pour ta réponse!

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

Merci!
0
RClog Messages postés 6330 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 28 octobre 2014 1 434
13 janv. 2013 à 13:04
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
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
RClog Messages postés 6330 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 28 octobre 2014 1 434
Modifié par RClog le 13/01/2013 à 13:55
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
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