Partage
  • Partager sur Facebook
  • Partager sur Twitter

.htaccess problème ErrorDocument

Sujet résolu
    15 mai 2019 à 17:06:59

    Bonjour,

    j'ai déjà fait un post à ce propos ici mais je reviens vers vous dans la bonne catégorie du forum car je ne trouve toujours pas la solution à ce problème.

    je résume donc:

    J'ai mon fichier .htaccess dans lequel j'aimerais faire une redirection 404 vers ma page 404.php. Mais lorsque je me fais redirigé, je suis soit envoyé vers une page blanche avec écrit le chemin que j'ai mis derrière mon "ErrorDocument 404" soit une double erreur 404 not found.

    J'ai regardé sur Internet et essayé diverse solutions proposées mais n'ai toujours pas réussis à régler mon problème.

    De plus j'ai essayé de bouger mon fichier à tous les endroits possible dans l’arborescence du site afin de voir où il faudrait le placer pour que cette double erreur soit résolue et que je puisse donc modifier mon .htaccess en conséquence, mais cela n'y fait rien, j'ai toujours le même problème peu importe où je mets mon fichier. 

    ErrorDocument 404 /error/404.php
    
    DirectoryIndex accueil.php

    arborescence (en local sous wamp):

    D:/wamp64/www/stage/site%20web/error/404.php

    Merci d'avance pour l'aide que vous pourrez m'apporter :)

    • Partager sur Facebook
    • Partager sur Twitter
      15 mai 2019 à 23:09:50

      Tout dépend quel est ton DocumentRoot ...

      Pas lutôt ErrorDocument 404 /stage/site%20web/error/404.php ?

      • Partager sur Facebook
      • Partager sur Twitter
        16 mai 2019 à 9:40:01

        Bonjour,

        J'ai été voir dans la config apache pour le DocumentRoot et c'est bien ça (je ne savais pas qu'il fallait se référer à ça merci).

        Du coup tout fonctionne, quand j'ai testé tous les chemins possibles j'ai du oublier celui-ci ou faire une erreur en le tapant...

        Merci beaucoup bonne journée :)

        Edit:

        Aurais-tu une liste des erreurs HTTP à gérer obligatoirement? Parce que pour l'instant j'ai fais 404 et 401 mais je ne sais pas vraiment lesquelles sont les plus importantes :/ Parce que je suppose qu'il ne faut pas forcement gérer les dizaines d'erreur HTTP qu'il y a si? :lol:

        -
        Edité par AxelMonoury 16 mai 2019 à 10:20:12

        • Partager sur Facebook
        • Partager sur Twitter
          16 mai 2019 à 11:39:00

          Si tu tapes dans google http status list ou dans le genre, tu dois les retrouver. De mémoire, sur wikipedia (en ?), il y en avait une bonne liste.

          Cela dit, je ne suis pas convaincu que personnaliser toutes les pages d'erreur HTTP soit pertinent. Si on le fait, ce n'est pas par pure cosmétique, hormis peut être la 404 car c'est la plus courante et éventuellement 500, mais parce qu'on cherche à faire quelque chose (logging spécialisé par exemple).

          • Partager sur Facebook
          • Partager sur Twitter
            16 mai 2019 à 17:06:01

            Merci de ta réponse, 

            j'ai regardé ça et en ai fais quelques unes:

            401, 403 car j'ai une page restreinte par connexion via .htaccess.

            404, 500, 503 pour faire beau.

            Bonne journée.

            • Partager sur Facebook
            • Partager sur Twitter

            .htaccess problème ErrorDocument

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown