Problème R=301 et URL affichée

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par NF-, 12 Novembre 2007.

  1. NF-
    NF- Nouveau WRInaute
    Inscrit:
    12 Décembre 2006
    Messages:
    5
    J'aime reçus:
    0
    Bonjour,
    j'ai un soucis de réécriture d'url.

    Les règles fonctionnent correctement mais lorsque j'ajoute l'option de redirection (R=301) , les urls dans mon navigateur s'affichent à l'ancienne (page=xxx) et non réécrites.
    J'aimerais simplement savoir pourquoi cela fait ca ?

    Exemple simple :

    Code:
    RewriteRule ^professionnels-immobilier-([^/]*).html  /index.php?page=$1 [L] 
    ==> fonctionne + la nouvelle url s'affiche dans mon navigateur (professionnels-immobilier-xxxx.html


    Code:
    RewriteRule ^professionnels-immobilier-([^/]*).html  /index.php?page=$1 [L,R=301] 
    ==> fonctionne MAIS Ancienne url dans mon navigateur (index.php?page=xxx)

    Merci d'avance
     
  2. Kmacleod
    Kmacleod WRInaute passionné
    Inscrit:
    28 Novembre 2002
    Messages:
    2 456
    J'aime reçus:
    0
    Et avec ceci :
    Code:
    RewriteRule ^professionnels-immobilier-([^/]*).html$  /index.php?page=$1 [R=301,L] 
     
  3. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Tu ne peux pas mettre dans une seule règle à la fois de la réécriture ET de la redirection 301.
    Il te faudra faire 2 règles.
     
  4. NF-
    NF- Nouveau WRInaute
    Inscrit:
    12 Décembre 2006
    Messages:
    5
    J'aime reçus:
    0
    Kmacleod, pareil.

    nickargall, peux tu me donner des précisions stp ?

    J'effectue ma réécriture ...
    ... et ensuite je fais une redirection 301 ?
    Code:
     RewriteRule ^professionnels-immobilier-([^/]*).html  /index.php?page=$1 [R=301] 
    ?
    Merci d'avance.
     
  5. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Oui, sauf que la deuxième tu la mets dans l'autre sens:

    Code:
    RewriteRule ^/index.php?page=([^/]*) professionnels-immobilier-$1.html   [R=301,L]
    
    Pas sur de ma règle mais le principe est là.
     
  6. NF-
    NF- Nouveau WRInaute
    Inscrit:
    12 Décembre 2006
    Messages:
    5
    J'aime reçus:
    0
    Merci, effectivement desormais l'url affichée dans le navigateur est bien la nouvelle.
    La réécriture fonctionne mais le header renvoyé est celui ci :

    Que je lance une reqûete sur "index.php?page=xxx" ou "professionnels-immobilier-xxx.html" même header :

    Code:
    "Date: Mon, 12 Nov 2007 13:42:42 GMT
    Server: Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-22
    X-Powered-By: PHP/4.3.10-22
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Keep-Alive: timeout=15, max=81
    Connection: Keep-Alive
    Transfer-Encoding: chunked
    Content-Type: text/html
    
    200 OK" 
    (issue des infos données par firefox)

    Si je ne m'abuse la redirection 301 n'a pas été effectué ?
     
  7. Victor BRITO
    Victor BRITO WRInaute occasionnel
    Inscrit:
    21 Décembre 2006
    Messages:
    332
    J'aime reçus:
    0
    Si l'en-tête renvoie 200 au lieu de 301 avec l'URL vers laquelle on est redirigé, c'est qu'il n'y a pas de redirection.

    Soit dit en passant, as-tu essayé tes anciennes URLs avec l'outil de WRI ? :wink:
     
  8. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Colle la vieille URL dans le formulare présent sur cette page :

    http://www.annuaire-info.com/cgi-bin/op ... on-test.pl

    Tu verras si il te dit "redirection 301".


    L'état 200 indique que la page est OK, ce qui est le cas de toute façon vu que l'URL réécrite s'affiche et que la page aussi.
     
  9. NF-
    NF- Nouveau WRInaute
    Inscrit:
    12 Décembre 2006
    Messages:
    5
    J'aime reçus:
    0
    Code 200 également...

    Je ne comprend pas pourquoi ca ne veut pas rediriger.

    Quelqu'un aurait il un exemple simple d'une page réécrite mais également "redirigée 301" ?

    Je veux simplement que mes anciennes pages en page=xxx soient réécrites et que ces anciens liens soient redirigées sur les nouveaux..

    je n'y parvient pas.

    Merci
     
  10. NF-
    NF- Nouveau WRInaute
    Inscrit:
    12 Décembre 2006
    Messages:
    5
    J'aime reçus:
    0
    Ton lien est mort, je cherche.
    merci
     
  11. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
Chargement...
Similar Threads - Problème R=301 affichée Forum Date
Probleme redirection si j'enleve r=301 URL Rewriting et .htaccess 23 Janvier 2006
Probleme de visibilité de ma page Facebook Facebook Hier à 03:56
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022
Problème config postfix. Administration d'un site Web 5 Mars 2022
Search Console Problème d'indexation Crawl et indexation Google, sitemaps 24 Février 2022
Problème d'url canonique Problèmes de référencement spécifiques à vos sites 22 Février 2022
Problème indexation car élément "url" manquant sur logo Crawl et indexation Google, sitemaps 11 Février 2022