URL Rewritting problème

Discussion dans 'Web, design' créé par DeScH, 18 Décembre 2008.

Statut de la discussion:
Fermée.
  1. Offline
    DeScH AstaLaVista
    Salut,

    J'ai réorganisé mon site et les liens ont forcément changé. Toutes mes urls du type

    sont reconverties en

    Ma question :

    Comment faire pour que les internautes, qui se connectent depuis google grâce à ces anciens liens, soient redirigés vers les nouveaux liens tout en gardant le pagerank de l'ancienne page pour la nouvelle.

    Merci
    DeScH, 18 Décembre 2008
    #1
  2. Offline
    Jereck Procrastinateur
    Equipe GamerZ.be
    Vu que t'as des infos en plus dans les nouvelles URLs, je pense pas que tu puisse faire ça via le .htacces

    à mon avis, il faut que tu fasse une page PHP qui reçoit l'ancienne URL, récupère de la DB les infos de section, puis renvoie un header HTTP 302 (ou 301 ?) "Redirect permanent" avec la nouvelle URL
    Jereck, 18 Décembre 2008
    #2
  3. Offline
    DeScH AstaLaVista
    C'est un 301 je pense. Humm en fait si j'ai bien compris

    J'ai le fichier htaccess qui va détecter s'il y a un ancien format d'url,
    Si oui je renvoies vers un fichier PHP qui va modifier l'url et va faire une redirection de type 301 soit :
    header("Status: 301 Moved Permanently", false, 301);
    header("Location: /*Nouvelle url*/");

    C'est bien ça?
    DeScH, 18 Décembre 2008
    #3
  4. Offline
    Jereck Procrastinateur
    Equipe GamerZ.be
    l'idée est là, la syntaxe, je sais pas ...
    Jereck, 18 Décembre 2008
    #4
  5. Offline
    DeScH AstaLaVista
    Ca marche. Merchi pour l'idée Jereck ;)
    DeScH, 18 Décembre 2008
    #5
Statut de la discussion:
Fermée.