composant redirection inactif ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] composant redirection inactif ?

    Bonjour, j'avais enfin réussi à faire fonctionner le composant de redirection, et je me rend compte aujourd'hui que mes redirections ne fonctionnent plus.

    Quand je rentre une ancienne adresse, il n'y a aucune redirection...

    Entre temps, j'ai :

    - mis à jour vers le 3.7
    - mis le site en https
    - modifié le HTACCESS en conséquence.
    - installé JCH

    Mais je ne sais pas à quel moment celà a flanché. Je n'avais pas pensé à checker...

    J'ai remis le .htaccess par défaut, pour tester, mais aucune modification.
    J'ai parfois une page blanche sur la home, alors que index.php s'affiche très bien. Est ce lié ?

    Des indications ? Problème avec php trop vieux ? Autre ?

    Exemple de redirection pour valider si je n'ai pas fait d'erreur :

    Code:
    /Beethoven-l-homme-le-compositeur.html > /theorie/culture/art-litterature/716-beethoven-l-homme-le-compositeur-le-revolutionnaire-premiere-partie
    Résultat visible ici : https://www.marxiste.org/Beethoven-l...mpositeur.html (page blanche, et ancienne URL (issue d'un ancien site non joomla)
    Dernière édition par christophe31 à 05/05/2017, 13h24

  • #2
    Re : composant redirection inactif ?

    Bonjour,

    l'exemple que tu donnes ne fonctionnera pas dans le fichier .htaccess ou la syntaxe est quelquechose comme :
    Redirect permanent /dossier01/page01.html http://nouvelle.adresse.fr/dossier03/page02.html
    RedirectMatch seeother ^/images/(.*)\.jpg$ http://adresse.actuelle.fr/images/$1.gif
    Redirect permanent /dossier01 http://nouvelle.adresse.fr/dossier02
    Redirect permanent / http://nouvelle.adresse.fr/
    Redirect gone /vieux.html
    NB : source https://openclassrooms.com/courses/la-redirection-http


    Dans le composant redirection de Joomla, personnellement je met le chemin absolu en source comme en cible et cela fonctionne tout à fait correctement

    Cordialement
    Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

    Commentaire


    • #3
      Re : composant redirection inactif ?

      Merci pour la réponse, mais même en mettant les adresse absolues celà ne fonctionne pas.
      Je précise que je ne me sers du htaccess pour les redirections, mais bel et bien du composant de redirection.

      J'ai remarqué, que j'active ou non le lien redirigé... C'est exactement pareil : page vide (mais bien chargée avec le template)

      Commentaire


      • #4
        Re : composant redirection inactif ?

        C'est exactement pareil : page vide (mais bien chargée avec le template)
        oui, mais .... attention !!

        il s'agit d'une manière comme d'une autre d'un composant de redirection, on est bien d'accord ?
        Il ne se met en oeuvre que s'il est sollicité et que le serveur retourne une erreur 404 (on est toujours d'accord ?)

        il faut donc bien que l'url originale n'existe plus (toujours d'accord ?)

        sinon c'est l'url d'origine qui est affichée ...
        Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

        Commentaire


        • #5
          Re : composant redirection inactif ?

          Alors merci pour l'indication, en effet je n'ai pas d'erreur 404 qui s'affiche. En fait, je peux rentrer n'importe quelle URL bidon, je tomberais toujours sur une page blanche, affichée dans mon template... Et c'est là que les choses se corsent donc. Pourquoi joomla ne me retourne t'il pas une erreur 404 en cas d'article inexistant ? :/

          Commentaire


          • #6
            Re : composant redirection inactif ?

            Alors je viens de tester avec un outil d'analyse http, et ça me retourne une erreur 200... et ce quelle que soit l'URL inexistante que je rentre, redirigée ou non par mon composant.

            Vous pouvez tester ici :

            Outil gratuit d'analyse de l'entête HTTP, utile au SEO (référencement) pour tester si une page est accessible (200 et pas 404) ou si une redirection est bien faite (301).

            Commentaire


            • #7
              Re : composant redirection inactif ?

              ça me retourne une erreur 200
              200 n'est pas à proprement parler un code erreur puisque sa valeur en clair est ... OK.
              Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
              Confucius

              Commentaire


              • #8
                Re : composant redirection inactif ?

                Envoyé par christophe31 Voir le message
                Alors je viens de tester avec un outil d'analyse http, et ça me retourne une erreur 200... et ce quelle que soit l'URL inexistante que je rentre, redirigée ou non par mon composant.

                Vous pouvez tester ici :

                http://www.webrankinfo.com/outils/he...&ua=internaute
                Alors il est probable que tu as déclaré (via un extension ou ton template ou par tout autre moyen) une page spécifique de gestion des erreurs de type 404 (url inexistante) qui au lieu de renvoyer vers une page spécifique, comme par exemple une de celles présentées sur ce site : http://www.bonjour404.fr/), te renvoie vers une page blanche.

                Franchement je ne vois pas d'autre explication, personnellement je penche pour ton template puisque le reste de la page est généré tout à fait normalement, ou alors ton fichier .htaccess contient une règle générique renvoyant sur un article 'vide'
                Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

                Commentaire


                • #9
                  Re : composant redirection inactif ?

                  Bon après investigation, mon soucis vient du cache. J'ai sélectionné cache conservateur, 60mn de durée de vie.
                  Or quand je le désactive, je retrouve mes erreurs 404... WTF ?
                  Dernière édition par christophe31 à 09/05/2017, 12h56

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X