Personnaliser page erreur 404

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

  • [Problème] Personnaliser page erreur 404

    Bonjour,

    sur mon (ancien) site joomla 1.0.15 j'avais personnaliés la page d'erreur 404 en créant un fichier html à la racine + une autorisation sur le fichier .htacess.
    La redirection se faisait automatiquement au bout de 3 secondes.

    Je viens de faire mon site en 1.7.0 et cela ne fonctionne pas.
    Plus embétant, le systéme de redirection automatique ne semble fonctionner que pour des liens morts connus. En d'autres termes en cas d'erreur de frappe, pas de rédirection automatique.
    Je désirerai faire une redirection automatique vers une page d'erreur 404 que j'aurai personnalisée.
    Pouvez-vous m'aider ?
    Merci.

  • #2
    Re : Personnaliser page erreur 404

    le composant de redirection de l interface d administration?
    Et tu as un module qui y correspond.
    et une page qui s appelles error.php.
    Normalement, c est ce que tu devrais regarder.

    Commentaire


    • #3
      Re : Personnaliser page erreur 404

      Envoyé par lefabdu51 Voir le message
      le composant de redirection de l interface d administration?
      Et tu as un module qui y correspond.
      et une page qui s appelles error.php.
      Normalement, c est ce que tu devrais regarder.
      et tu peut l editer aussi directement en passant par l onglet gestion des templates.
      Tu cliques sur l'onglet template...tu selectionnes ton template et ensuite tu as une option qui s appelles Modifier la page d'erreur associée au template

      Commentaire


      • #4
        Re : Personnaliser page erreur 404

        merci beaucoup.
        mais quand on ne connait pas la langage php, c'est un peu dur

        j'ai inséré la partie soulignée mais cela ne fontionne pas.

        <head>
        <meta http-equiv="refresh" content="1; URL=http://www.monsite.fr"/><meta http-equiv="content-type" content="text/html; charset=utf-8" />
        peux tu me dire ce qui cloche ?
        merci.
        a+
        Dernière édition par pseudon à 29/09/2011, 18h12

        Commentaire


        • #5
          Re : Personnaliser page erreur 404

          Envoyé par lefabdu51 Voir le message
          et tu peut l editer aussi directement en passant par l onglet gestion des templates.
          Tu cliques sur l'onglet template...tu selectionnes ton template et ensuite tu as une option qui s appelles Modifier la page d'erreur associée au template
          j'avais bien vu les fichiers error mais pas l'accés par le site. MERCI.

          Commentaire


          • #6
            Re : Personnaliser page erreur 404

            salut
            j'ai moi aussi récemment voulu personnaliser ma page 404, voilà comment j'ai fait :
            Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
            http://www.template-creator.com Outil de création de templates
            Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

            Commentaire


            • #7
              Re : Personnaliser page erreur 404

              Bonjour,
              MERCI.
              Trés intéressant.
              Ceci étant, je viens de m'apercevoir que ma redirection fonctionne bien mais pas avec toutes les erreurs.
              je crois que j'ai vu un post à ce sujet.
              sinon, dans ta méthode doit on rajouter ces lignes dans le fichier error.php qui existe ou supprimer l'existant ?
              je préfererai la première version... en ce cas, où rajoute-ton les lignes.
              MERCI
              a+

              Commentaire


              • #8
                Re : Personnaliser page erreur 404

                tu peux utiliser l'existant dans ton template si tu en as un, tu effaces tout et tu ajoutes juste les lignes du tuto.
                Si tu préfères une autre méthode c'est toi qui voit ce qui te convient le mieux
                Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                http://www.template-creator.com Outil de création de templates
                Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                Commentaire


                • #9
                  Re : Personnaliser page erreur 404

                  merci beaucoup.
                  ta méthode me va bien
                  mais résolvera-t-elle mon pb?
                  je suis en joomla 1.7 et la page 404 est désormais automatiquement personnalisée avec mon template.
                  Ma redirection automatique fontionne désoramis (vers la page d'accueil )
                  MAIS quand on tape une fausse page (ex: www.monsite.fr/abcdef[/url])
                  alors on ne tombe pas sur l'erreur 404 joomla mais sur celle de mon serveur ?
                  De plus, lrosque j'active mon .htaccess à la racine du site, la m^me erreur devient "erreur 500" de mon serveur.
                  j'ai trouvé un post à ce sujet qui ne régle pas mon pb:


                  Qu'en penses-tu ? Peux tu m'aider ? MERCI

                  Commentaire


                  • #10
                    Re : Personnaliser page erreur 404

                    normal erreur de syntaxe <meta http-equiv="refresh" content="1"; URL="http://www.monsite.fr"/>, il manques un " après le 1et aussi avant le h......

                    Commentaire


                    • #11
                      Re : Personnaliser page erreur 404

                      je pense que tu ne devrais pas tout mélanger. Fais une méthode après l'autre, pour ma part mon tuto fonctionne très bien poru mon site mais je n'ai pas de redirection vers l'accueil. Donc soit tu rediriges vers l'accueil, soit vers une 404 perso.
                      Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                      http://www.template-creator.com Outil de création de templates
                      Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                      Commentaire


                      • #12
                        Re : Personnaliser page erreur 404

                        "normal erreur de syntaxe <meta http-equiv="refresh" content="1"; URL="http://www.monsite.fr"/>, il manques un " après le 1et aussi avant le h...... "

                        etrange.
                        car je viens de verifier, il est bien tapé ainsi et il fonctionne dés que la page erreur 404 joomla apparait
                        mais elle n'apparait pas pour toutes les erreurs.
                        ainsi quand on tape une fausse page (ex: www.monsite.fr/abcdef[/url])
                        alors on ne tombe pas sur l'erreur 404 joomla mais sur celle de mon serveur.
                        Et cela ne vient pas de cette condition car si je la retire, cela ne fonctionne pas non plus dans ces cas. as-tu une idée?
                        Dernière édition par pseudon à 30/09/2011, 10h59

                        Commentaire


                        • #13
                          Re : Personnaliser page erreur 404

                          Envoyé par ced1870 Voir le message
                          je pense que tu ne devrais pas tout mélanger. Fais une méthode après l'autre, pour ma part mon tuto fonctionne très bien poru mon site mais je n'ai pas de redirection vers l'accueil. Donc soit tu rediriges vers l'accueil, soit vers une 404 perso.
                          merci. tu as raison.
                          j'ai essayé ta méthode sans redirection et cela ne régle pas ce qui reste de mon probléme qui est le suivant:
                          dans certains cas, ce n'est pas la page "erreur 404 " de joomla qui apparait mais celle du serveur (dont l'austérité fait passer celle de joomla pour du luxe ).
                          Pourquoi ?
                          D'aprés mes premières constatations, ce bug n'apparait pas pour les liens brisés (je crois que c'est comme cela que l'on dit; c'est-à-dire les pages qui n'existent plus) ; mais lorsque l'erreur d'url est fausse (ex: www.monsite.fr/kontact).
                          Je désire régler ce probléme pour un motif un peu long à expliquer.
                          a part cela, quand la page erreur 404 de joomla apparait, tout est ok (personnalisation + redirection fonctionnent)
                          merci.

                          Commentaire


                          • #14
                            Re : Personnaliser page erreur 404

                            Solution complementaire:

                            la je viens de m apercevoir que j avais le meme disfonctionnement.
                            Si je supprimes la page d erreur de mon hebergeur, j ai une erreur 404 car il ne trouves pas le fichier error.php .
                            Donc ca impliques que c est lui qui est affiché avant celui de joomla.
                            en fait ce qui se passe c est que c est la page d erreur d apache qui apparais, car joomla n est pas encore affiché.

                            Donc pour resoudre le probleme j ai rajouté dans le fichier .htacess la ligne suivante:

                            ErrorDocument 404 /templates/beez_20/error.php

                            Et la plus besoin d etre sur le site pour avoir la bonne page d erreur.comme le fichier error.php contiens tous ce qu il faut pour afficher ton template, la page est directement aux couleurs de ton site

                            C est le fichier .htacess qui ne pointe pas au bon endroit , car par defaut il lit la page d erreur du serveur.et comme elle existe pas, il est pas pret d afficher quelquechose.

                            PS ced1870:Ton excelent tuto concernes joomla, mais la c est quand un visiteur arrives d ailleurs. Et qu il tapes une url du type "monsite.fr/je suisavec des mouffles" directement dans la barre d adresse qu il y as un disfonctionnement.
                            C est pas joomla qui regles l affaire mais apache.
                            Dernière édition par lefabdu51 à 30/09/2011, 12h18

                            Commentaire


                            • #15
                              Re : Personnaliser page erreur 404

                              PS ced1870:Ton excelent tuto concernes joomla, mais la c est quand un visiteur arrives d ailleurs. Et qu il tapes une url du type "monsite.fr/je suisavec des mouffles" directement dans la barre d adresse qu il y as un disfonctionnement. c est de cette erreur qu il parles dans ce post
                              C est pas joomla qui regles l affaire mais apache.
                              oui je vois que c'est un souci autre d'après vos lignes, y a juste que moi si je tape monsite.fr/toto ben ça marche, je suis bien redirigé vers ma page perso joomla (à tester sur mon site http://tutoriels-joomla.joomlack.fr). Bizarre donc ... une différence au niveau des hébergeurs ?
                              Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                              http://www.template-creator.com Outil de création de templates
                              Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X