Redirection erreur 404

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

  • [Problème] Redirection erreur 404


    Bonjour

    Jusqu'à la verssion 4.4.6, je redirigais l'erreur 404 en modifiant le fichier error.php et en indiquant cela :

    defined ('_JEXEC') or die();
    if (($this->error->getCode()) == '404') {
    header('Location: https://www.nomdu site/lien vers page introuvable);
    exit
    }

    J'ai tenté la même chose en version 5 et cela ne fonctionne pas...
    Le renvoi se fait systématiquement vers un page 404 qui n'est pas celle que j'ai définié (voir image écran).

    Merci de vos éclairages​

    Fichiers joints
    Merci

    Cordialement

  • #2
    Bonjour,

    Les pages d'erreur 403 et 404 peuvent maintenant être entièrement personnalisées.
    Pour cela, il suffit de créer un module et de l'afficher à la position error-403 ou error-404.​

    Joomla 5 will be released in October 2023. In this article, I explain everything you need to know about this exciting new major version of the Joomla CMS.

    Commentaire


    • #3
      Bonjour

      J'ai bien vu cette documentation et j'ai testé en créant un module placé en position error-404, mais ce module n'est pas éxécuté et la page contenue dans le fichier joint lors de mon précédent post s'afficche toujours....

      Voici l'URL du site : https://www.afleurdo-spa-epinal.com/

      P.S :
      J'utilise un template ol_liquid de la société OLWEBDESIGN pour lequel j'ai créé une postion error-404 car elle n'était pas créée en standard
      Merci

      Cordialement

      Commentaire


      • #4
        Bonjour,

        On dirait bien que c'est le template lui-même qui gère cette page. Tu n'as pas un paramétrage dans la gestion du style du templte ?
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Oui, j'ai la faculté de paramétrer le style du template (voir image jointe)
          Ceci-dit, dans le menu error page, je ne vois que la possibilité d'intégrer un logo ou un fond de page ...​
          Fichiers joints
          Merci

          Cordialement

          Commentaire


          • #6
            D'après l'éditeur du template, il faut modifier le style du template via helix comme le préconisait RobertG
            Voir https://www.youtube.com/watch?v=4ZMNin7U20s

            Mais en continuant les tests, je découvre qu'en indiquant dans le fichierr error.php du template :

            defined ('_JEXEC') or die();
            if (($this->error->getCode()) == '404') {
            header('Location: https://www.nom du site/page-introuvable');
            exit;
            }

            Cela fonctionne !!!

            Bref, je ne sais plus quoi penser ...​​
            Dernière édition par jps0302 à 02/08/2024, 14h05
            Merci

            Cordialement

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X