IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Préparer une redirection d'URL lors d'une refonte


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    581
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 581
    Par défaut Préparer une redirection d'URL lors d'une refonte
    Bonjour, j'ai besoin de vos conseils en matière de redirection d'URL. Imaginons un site Internet en cours de refonte, basé sur des URL du genre http://www.monsite.com/index.php?page=mapage. Maintenant, ce site est basé sur des URL du genre http://www.monsite.com/ma-page, sur le même serveur.

    La liaison URL - fichier se fait dans un fichier PHP ainsi 'ma-page'=>'dossier_principal/mapage.php', et le site utilise la règle d'URL Rewriting RewriteRule ^([a-z-]+)$ index.php?page=$1 [NC,L].

    Connaissant ces contraintes, quelle est la meilleure façon de mettre en place une redirection permanente de l'ancienne vers la nouvelle URL ? Est-il possible de faire en sorte à terme que l'ancienne URL ne soit plus référencée (Redirect Gone ?).

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    Citation Envoyé par nicolas2603 Voir le message
    Est-il possible de faire en sorte à terme que l'ancienne URL ne soit plus référencée (Redirect Gone ?).
    oui mais quand l'URL officiel de la page a changé, ce n'est pas un code "Gone" (410) qu'il faut envoyer mais "Moved Permanently" : 301

    pour indiquer le code d'erreur à la réécriture d'URL, tu peux utiliser le drapeau [R=301]
    http://httpd.apache.org/docs/2.4/rewrite/flags.html

Discussions similaires

  1. Erreur lors d'une redirection
    Par cels dans le forum Langage
    Réponses: 3
    Dernier message: 30/10/2006, 13h39
  2. Script: créer un rép. virtuel pour une redirection d'URL
    Par GentooGeek dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 06/10/2006, 18h08
  3. Message Erreur lors d'une redirection
    Par TOPGUN89 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 28/08/2006, 15h00
  4. Affichage d'une page dans un <DIV> lors d'une redirection
    Par zoidy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/06/2006, 16h57
  5. [Sécurité] problème lors d'une redirection
    Par sam01 dans le forum Langage
    Réponses: 4
    Dernier message: 10/04/2006, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo