Redirections 301 bizarres

Discussion dans 'Débuter en référencement' créé par cusco, 2 Avril 2012.

  1. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Bonjour à tous,
    J'ai besoin de gros conseils
    J'ai mis en ligne mon nouveau site il y a quelques jours et je me suis donc lancé dans la mise à jour des redirection 301... quel boulot!! Mais bon...
    J'obtiens des résultats assez bizarres. un exemple:
    Je veux rediriger fr sur fr-tourisme-voyage-perou sur fr-tourisme-voyage-perou comme ceci
    Code:
    Redirect 301 /fr http://www.mon_site.com/fr-tourisme-voyage-perou
    et ça me redirige (donc indexe?) sur /fr-tourisme-voyage-perou?idioma=fr, c'est bizarre ça me crée une variable idioma=fr alors que je n'ai pas demander à afficher la variable (c'est bien le but de l'url rewriting...

    Pareil:
    Code:
    Redirect 301 /fr/perou-agence-voyages http://www.mon_site/fr-perou-agence-voyages
    Me donne bizarement:
    /fr-tourisme-voyage-perou/perou-agence-voyages?idioma=fr&titulo_seccion=perou-agence-voyages
    Alors que le lien d'url rewriting marche sans souci et affiche bien l'adresse qui doit être affichée
    Y a plein d'exemples comme ça...
    Donc, ça m'inquiète fortement...
    Que puis-je faire?
     
  2. salva
    salva WRInaute accro
    Inscrit:
    16 Avril 2006
    Messages:
    3 577
    J'aime reçus:
    0
    Essaie en remplaçant Redirect 301 par RedirectPermanent.
    Code:
    RedirectPermanent /fr/perou-agence-voyages http://www.mon_site/fr-perou-agence-voyages
     
  3. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Bonjour à tous,
    Bon, je commence sérieusement à m'inquiéter au sujet de mes redirections, non seulement ça me redirige sur des adresses qui n'existent pas mais en plus le référencement va forcément en souffrir.

    J'ai essayé la proposition de remplacer Redirect 301 par RedirectPermanent mais ça ne marche pas, Redirect 301 est une écriture correcte.

    Bref, je n'y comprends rien et j'ai vraiment besoin d'un coup de main:
    Exemples:
    Code:
    RedirectPermanent /fr/perou-agence-voyages/notre-equipe http://www.pukanina.com/fr-tour-operateur-au-perou-1-3-notre-equipe
    Me redirige sur:
    http://www.pukanina.com/fr-perou-agence-voyages/notre-equipe?idioma=fr&titulo_seccion=perou-agence-voyages&titulo_url=notre-equipe
    Ce qui n'a rien à voir avec l'adresse de la redirection??? Pourquoi? Il y a t-il une erreur d'écriture dans le .htaccess? Un bug dans le fichier? Est-il possible de debugger ce fichier?

    Autre exemple:
    Code:
    RedirectPermanent /fr/fiches-techniques-perou/quand-partir http://www.pukanina.com/fr-cat2-fiches-techniques-perou-13-quand-partir
    J'écris http://www.pukanina.com/fr/fiches-techniques-perou/quand-partir et ça me redirige sur http://www.pukanina.com/fr-2-fiches-techniques-perou/quand-partir, du coup au lieu de http://www.pukanina.com/fr-cat2-fiches-techniques-perou-13-quand-partir, donc vers une page qui n'existe pas, erreur. Pfff :?
    Je crise et ne sais pas quoi faire??
     
  4. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    c'est normal que ca ne fonctionne pas
    le RedirectPermanent ne fonctionne pas avec des urls réécrites
    tu dois tester l'uri avec une condition, et ensuite faire la redirection... et ca va fonctionner
     
  5. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Bonjour, je reviens à peine sur mon topic et je vois cette réponse... intéressant, mais alors comment faire? Aurais-tu un exemple? Je sens que ça va être un boulot d'enfer s'il faut que je mette des conditions à toutes les redirections...
     
  6. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    vu que ce sont des redirections faites sur un "titre" (ex:notre-equipe) le mieux est de passer par PHP

    le faire par .htaccess te force a les faire une par une, donc prendre le risque de ralentir considérablement le temps de chargement des pages en surchargeant le fichier .htaccess, puis cela demande beaucoup de temps en terme de mise en place et de test.

    avec PHP:
    - test sur l'id
    - redirection 301 : (fonction header)
     
  7. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Uhmm uhm,
    Donc par exemple créer un petit fichier php que j'inclue sur toutes les pages et qui teste l'URI et fait la redirection si la condition est vérifiée?
     
  8. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    oui pour le fichier mais non pour le test sur l'uri
    faut passer par sql et reconstruire l'url avec une redirection 301
     
  9. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    sry, j'ai dit une connerie plus haut, j'aurais du relire le post :mrgreen:

    tu as raison cusco, il faut faire un test sur l'uri et la reconstruire avec les nouvelles valeurs
     
  10. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Ahhhh, bonnn, j'ai essayé de comprendre ce we ce que venais faire sql ici et comment tester avec sql... ça va mieux maintenant... :D
    Ok, merci KOogar, je vais m'y mettre aujourd'hui... je laisse en non résolu pour l'instant et reviendrai pour laisser mes résultats. :wink:
     
  11. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Bon, et bien après quelques déboires, j'ai réussi finalement à créer les redirections sur quelques pages avec succès... le problème semble donc résolu... mais j'ai du boulot sur la planche... :?
    Merci pour ce coup de main KOogar. :D

    [Edition après quelques tests] Bon, c'est pas tout à fait résolu... ça ne marche pas sur toutes les pages...
    Sur certains liens, ça ne me renvoie sur aucune page... donc des fois, c'est ok, la redirection est faite et des fois pas du tout puisque ça me renvoie un:
    Code:
    No input file specified. 
    Par exemple sur http://www.pukanina.com/fr/news/thi...couvertes-archeologiques-importantes-au-perou j'ai ce code dans le fichier de redirection:
    Code:
    if($_SERVER['REQUEST_URI']=='/fr/news/thierry-jamin-fait-de-nouvelles-decouvertes-archeologiques-importantes-au-perou')
    {
    //	Marche pas...
    header('Status: 301 Moved Permanently', false, 301);
    header('Location: '.$url_site.'fr-news-16-thierry-jamin-fait-de-nouvelles-decouvertes-archeologiques-importantes-au-perou');
    exit();
    }
    et qui evrait rediriger sur http://www.pukanina.com/fr-news-16-...couvertes-archeologiques-importantes-au-perou ou au moins une page 404, mais aucun fichier n'est chargé...

    Ce même code fonctionne avec certaines url, et pour d'autres non... c'est bizarre? pourquoi ce "No input file specified"? Et ça ne charge rien? Serait-il possible d'au moins charger quelques chose en attendant que le problème soit résolu?
     
  12. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Décidément, beaucoup de liens me donnent sur un "No input file specified"
    Que puis-je faire? Ça ne charge rien et ça ne prend pas en compte une quelconque redirection... :|
     
  13. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    essaye en minimisant le test sur l'uri

    de cette manière:

    Code:
    if(strstr($_SERVER["REQUEST_URI"],'thierry-jamin-fait') == TRUE)
    {
    header('Status: 301 Moved Permanently', false, 301);
    header('Location: http://www.pukanina.com/fr-news-16-thierry-jamin-fait-de-nouvelles-decouvertes-archeologiques-importantes-au-perou');
    }
     
  14. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
  15. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Oui, en effet, j'ai trouvé l'erreur sur mon .htaccess... je vais faire quelques tests mais le problème semble cette fois-ci avoir été résolu... je reviens sous peu pour le confirmer... :D
     
  16. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    very good, tu peux marquer "sujet résolu" :)
     
  17. cusco
    cusco Nouveau WRInaute
    Inscrit:
    11 Mai 2006
    Messages:
    10
    J'aime reçus:
    0
    Ouf... ça y est, c'est résolu... comment je marque résolu pour ce topic? Sur le titre du premier post?
     
Chargement...
Similar Threads - Redirections 301 bizarres Forum Date
Redirections 301 Problèmes de référencement spécifiques à vos sites 3 Juillet 2020
Problèmes des redirections 301 en transparence Noms de domaine et référencement 12 Mars 2020
Redirections permanentes 301 pour produits arrêtés définitivement e-commerce 27 Novembre 2019
WordPress Peut-on éviter les redirections 301 multiples ? URL Rewriting et .htaccess 20 Mai 2019
Au bout de combien de temps peut-on supprimer des redirections 301 ? Débuter en référencement 22 Janvier 2019
redirections 301 mais pages toujours indexées sur ancienne URL Crawl et indexation Google, sitemaps 20 Décembre 2018
Nginx : redirections 301 plusieurs domaines. Administration d'un site Web 4 Novembre 2018
Résolu Que faire de mes nombreuses redirections 301 ? Référencement Google 11 Septembre 2018
REDIRECTIONS 301, combien de temps les laisser vous en place après une migration de site ? e-commerce 22 Juin 2018
Remplacer des redirections 302 en 301 Développement d'un site Web ou d'une appli mobile 23 Mai 2018
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice