Partage
  • Partager sur Facebook
  • Partager sur Twitter

Dossier ayant le même nom qu'un .php

    3 octobre 2018 à 12:16:13

    Bonjour à tous,

    Lors de l'utilisation de mon site, il y a des répertoires et des fichiers .php (pour les includes) portant le même nom. Seulement, lorsque je souhaite accéder au fichier .php (affichant une page avec du contenu html / css), la page m'affiche 

    "Index of /cours/cours1"

    Suivi de la liste des fichiers contenus dans le dossier cours1. Je souhaite qu'il affiche la page cours/cours1.php sans l'extension .php (là est le problème)... Comment faire?

    • Partager sur Facebook
    • Partager sur Twitter
      3 octobre 2018 à 14:57:35

      Salut,

      c'est une question pour le forum PHP.
      Pour t'aiguiller, il faut utiliser un fichier .htaccess pour faire de la réécriture d'url.

      https://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting

      • Partager sur Facebook
      • Partager sur Twitter
      Vous cherchez à faire un menu déroulant ? Visitez www.frogweb.fr ! frogweb le site qu'il vous faut !
        3 octobre 2018 à 15:43:22

        Pour la partie réécriture d'url, je me suis débrouillé et ai réussi, toutefois le problème de la page "index of" persiste, je ne pense pas que cela revienne au forum PHP...

        "Index of..." s'affiche lorsque le serveur ne trouve pas de page index.html ou index.php dans le répertoire root, or il y en a bien un dans mon public_html.

        • Partager sur Facebook
        • Partager sur Twitter
          3 octobre 2018 à 15:48:52

          GuiLlaume27 a écrit:

          Pour la partie réécriture d'url, je me suis débrouillé et ai réussi, toutefois le problème de la page "index of" persiste, je ne pense pas que cela revienne au forum PHP...

          "Index of..." s'affiche lorsque le serveur ne trouve pas de page index.html ou index.php dans le répertoire root, or il y en a bien un dans mon public_html.


          Mais est-ce qu'il y en a un dans le dossier "cours" ?
          • Partager sur Facebook
          • Partager sur Twitter
          Vous cherchez à faire un menu déroulant ? Visitez www.frogweb.fr ! frogweb le site qu'il vous faut !
            3 octobre 2018 à 16:52:58

            Il doit y avoir un index.php dans chaque dossier? Est-il possible que l'index soit différent de celui dans le root?

            • Partager sur Facebook
            • Partager sur Twitter
              3 octobre 2018 à 17:07:54

              Pour ne pas qu'un dossier soit consultable il faut effectivement un fichier index vide.
              Mais ce problème peut se régler avec un fichier .htaccess à la racine de ton site avec la ligne : Options -Indexes

              -
              Edité par Frogweb 3 octobre 2018 à 17:08:12

              • Partager sur Facebook
              • Partager sur Twitter
              Vous cherchez à faire un menu déroulant ? Visitez www.frogweb.fr ! frogweb le site qu'il vous faut !
                3 octobre 2018 à 17:19:48

                Je ne suis pas sûr de comprendre l'utilité de Options -Indexes.

                Concrètement, il y a un fichier "cours.php" dans mon dossier racine ainsi qu'un dossier cours dans lequel il y a les cours. Lorsque j'ai un href "/cours" il ouvre le dossier plutôt que le .php... Je ne souhaite pas donner de nom différent à mon .php (bien que cela résoudrait le problème).

                A savoir que j'utilise un .htaccess pour transformer mon "/cours.php" en "/cours", c'est cela qui -je pense- crée la confusion et ouvre le dossier plutôt que le php... 

                • Partager sur Facebook
                • Partager sur Twitter
                  3 octobre 2018 à 17:29:05

                  si tu fais /cours tu n'as aucune chance de tomber sur cours.php.

                  Donc utilise cours/cours.php...

                  Et si tu veux tomber sur cours.php en mettant /cours il faut faire de la réécriture d'url dans un fichier .htaccess.

                  • Partager sur Facebook
                  • Partager sur Twitter
                  Vous cherchez à faire un menu déroulant ? Visitez www.frogweb.fr ! frogweb le site qu'il vous faut !
                    3 octobre 2018 à 21:29:05

                    Bonjour,

                    Mauvais forum

                    Le sujet est déplacé de la section HTML / CSS vers la section Vos réseaux

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
                      3 octobre 2018 à 21:59:43

                      Hello,

                      Benzouye, je n'ai rien contre le déplacement, mais il y a bien plus de sujet sur la question dans le forum PHP, Julp ayant faite un énorme tuto sur la réécriture, je pense qu'il aura plus de réponses que dans la section Réseaux.

                      • Partager sur Facebook
                      • Partager sur Twitter

                      Dossier ayant le même nom qu'un .php

                      × 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