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

Apache Discussion :

Redirection 301 : problème quelque part


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services à domicile

    Informations forums :
    Inscription : Septembre 2005
    Messages : 202
    Par défaut Redirection 301 : problème quelque part
    Bonjour,

    J'ai la ligne ci-dessous qui elle fonctionne bien et qui est le comportement normal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^test[/-]([0-9]+)(/)?$ test.php?id=$1 [L]
    Je dois faire une redirection 301, voici ce que j'ai ajouté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{QUERY_STRING} id=([0-9]+)$
    RewriteRule .* test/%1? [R=301]
    Avec ces lignes en plus l'url est bien ré-écrite mais le navigateur me dit que la page n'est pas redirigée correctement. L'url dans le navigateur apparait bien comme ceci : 192.168.1.10/urw/test/1111

    J'ai l'impression que ça tourne en boucle mais je n'en suis pas sur du tout.
    Je me suis planté mais je ne vois pas ou.

  2. #2
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Utilise la console de développement dans Firefox.
    Dedans, tu as un onglet Réseaux dans lequel tu verras les requêtes du navigateur.
    Cela te permettra de voir vers qu'elle requête te redirige ton serveur....

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services à domicile

    Informations forums :
    Inscription : Septembre 2005
    Messages : 202
    Par défaut
    La console ne me donne que les infos trouvées dans les logs apache, donc pas trop d’intérêts...
    Sinon, voici la solution si d'autres personnes rencontrent le même problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Options +FollowSymlinks
    RewriteEngine on
     
    RewriteCond %{THE_REQUEST} ^.*test\.php?id=([0-9]+)
    RewriteRule ^.*$  /page/%1? [R=301,L]
     
    RewriteRule ^page/([0-9]+)$  /test.php?id=$1 [L]
    J'ai posé la question sur webrankinfo.com et j'ai eu l'explication :-)

  4. #4
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    La console de développement permet de voir le détail des requêtes et réponses et notamment la cible des redirections quand ça déconne...
    Et vu que tu ne donnais pas cette info.....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de redirection 301 de joomla à HTML
    Par marie1987 dans le forum Apache
    Réponses: 1
    Dernier message: 13/06/2012, 14h03
  2. Problèmes redirections 301
    Par serpolet dans le forum Apache
    Réponses: 3
    Dernier message: 07/05/2012, 10h27
  3. Problème de redirection 301
    Par bpdelavega dans le forum Apache
    Réponses: 2
    Dernier message: 17/11/2011, 09h19
  4. Redirection 301, sauf quelques IP
    Par renaud26 dans le forum Apache
    Réponses: 1
    Dernier message: 28/03/2011, 21h34
  5. Problème de syntaxe quelque part, mais je ne sais pas où !
    Par CosaNostra dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 26/10/2009, 17h38

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