Lien vers un fichier .notebook dans joomla 2.5

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

  • [Problème] Lien vers un fichier .notebook dans joomla 2.5

    Bonjour,

    Je vais mettre un fichier en format notebook (toto.notebook) dans mon Joomla pour que les gens télécharger ce fichier...

    site/document/toto.jpg
    site/document/toto.notebook

    Le code suivant, avec mon fichier ordinaire en HTML, marche, mais dans Joomla, lorsque je l'intègre le code suivant, cela ne marche pas

    Code:
    <a href="document/toto.notebook" target="_blank"><img src="site/document/toto.jpg " width="298" height="140" alt="Télécharger le fichier .notebook"> Télécharger le fichier .notebook</a>
    On trouve le fichier image (toto.jpg) mais lorsque l'on clique sur le lien il y a le message d'erreur :

    Erreur de serveur
    404 - Fichier ou répertoire introuvable.
    La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.



    Pourtant mon fichier HTML le trouve.

  • #2
    Re : Lien vers un fichier .notebook dans joomla 2.5

    Bonjour

    Ton fichier HTML n'est pas la page PHP de Joomla => au lien de mettre document/toto.notebook inscrit le lien complet (toute l'url d'accès) et tu verras, cela ira nettement mieux.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Lien vers un fichier .notebook dans joomla 2.5

      Bonjoujr cavo789,

      Est-ce que comme cela : <a href="file:///c:/monsite/document/toto.notebook">

      mais lorsque je le clique sur le lien, ça ne produit rien ni téléchargement ni le message d'erreur

      Commentaire


      • #4
        Re : Lien vers un fichier .notebook dans joomla 2.5

        Envoyé par aspkiddy Voir le message
        Bonjoujr cavo789,

        Est-ce que comme cela : <a href="file:///c:/monsite/document/toto.notebook">

        mais lorsque je le clique sur le lien, ça ne produit rien ni téléchargement ni le message d'erreur
        Bonjour,

        le lien que vous tenter de mettre est un lien vers un fichier sur votre ordinateur...
        Il faut mieux mettre <a href="monsite/document/toto.notebook">

        Commentaire


        • #5
          Re : Lien vers un fichier .notebook dans joomla 2.5

          Merci et Bonjour,

          J'ai fait plusieurs tests...


          Mon site c'est local :127.0.0.15

          donc
          Code:
          <a href="127.0.0.15/document/toto.jpg
          ça ne marche pas et c'est normal:
          404 - Fichier ou répertoire introuvable.
          La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.
          puisque cela fait dans navigateur : http://127.0.0.15/127.0.0.15/document/toto.jpg


          2e test
          Code:
          <a href="/document/toto.jpg">
          ça marche.
          Mais avec .notebook, ça ne marche pas
          Code:
          <a href="/document/toto.notebook">
          même message d'erreur


          3e test
          Code:
          <a href="document/toto.jpg">
          ça marche.
          Mais avec .notebook, ça ne marche pas
          Code:
          <a href="document/toto.notebook">
          même message d'erreur


          4e test dans navigateur (sous firefox et Chrome) :
          je tape le lien suivant : http://127.0.0.15/document/toto.jpg
          l'image s'affiche dans le navigateur
          je tape le lien suivant : http://127.0.0.15/document/toto.notebook
          404 - Fichier ou répertoire introuvable.
          La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.

          5e test dans navigateur
          je tape file:///c:/monsite/document/toto.jpg dans navigateur et l'image s'affiche dans le navigateur

          je tape cette fois ci : file:///c:/monsite/document/toto.notebook
          Ça marche !!!!!!!!!!!

          Alors comment peux-je mettre cela dans le code ?

          Merci

          Commentaire


          • #6
            Re : Lien vers un fichier .notebook dans joomla 2.5

            Vous ne pouvez pas zipper votre fichier ?
            Comme ça vous n'aurez pas ce problème.

            Envoyé par aspkiddy Voir le message
            Merci et Bonjour,

            J'ai fait plusieurs tests...


            Mon site c'est local :127.0.0.15

            donc
            Code:
            <a href="127.0.0.15/document/toto.jpg
            ça ne marche pas et c'est normal:
            404 - Fichier ou répertoire introuvable.
            La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.
            puisque cela fait dans navigateur : http://127.0.0.15/127.0.0.15/document/toto.jpg


            2e test
            Code:
            <a href="/document/toto.jpg">
            ça marche.
            Mais avec .notebook, ça ne marche pas
            Code:
            <a href="/document/toto.notebook">
            même message d'erreur


            3e test
            Code:
            <a href="document/toto.jpg">
            ça marche.
            Mais avec .notebook, ça ne marche pas
            Code:
            <a href="document/toto.notebook">
            même message d'erreur


            4e test dans navigateur (sous firefox et Chrome) :
            je tape le lien suivant : http://127.0.0.15/document/toto.jpg
            l'image s'affiche dans le navigateur
            je tape le lien suivant : http://127.0.0.15/document/toto.notebook
            404 - Fichier ou répertoire introuvable.
            La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.

            5e test dans navigateur
            je tape file:///c:/monsite/document/toto.jpg dans navigateur et l'image s'affiche dans le navigateur

            je tape cette fois ci : file:///c:/monsite/document/toto.notebook
            Ça marche !!!!!!!!!!!

            Alors comment peux-je mettre cela dans le code ?

            Merci

            Commentaire


            • #7
              Re : Lien vers un fichier .notebook dans joomla 2.5

              Moi, je peux les mettre en zip, mais les utilisateurs moyens ne savez pas comment peuvent-ils dézipper..
              C'est plus facile pour avoir un fichier .notebook que .zip...

              Commentaire


              • #8
                Re : Lien vers un fichier .notebook dans joomla 2.5

                Envoyé par aspkiddy Voir le message
                Moi, je peux les mettre en zip, mais les utilisateurs moyens ne savez pas comment peuvent-ils dézipper..
                C'est plus facile pour avoir un fichier .notebook que .zip...

                Renomme ton fichier .htaccess que tu doit avoir a la racine de ton site joomla et réessaye.

                Commentaire


                • #9
                  Re : Lien vers un fichier .notebook dans joomla 2.5

                  Je suis avec le serveur IIS donc mon fichier .htaccess n'est pas actif c'est htaccess.txt puisque IIS ne l'utilise pas cela.

                  Commentaire


                  • #10
                    Re : Lien vers un fichier .notebook dans joomla 2.5

                    La réécriture d'URL est-elle activée sur le site ?
                    Si c'est un serveur IIS ce doit être par le biais du fichier web.config je pense ?

                    Commentaire


                    • #11
                      Re : Lien vers un fichier .notebook dans joomla 2.5

                      Envoyé par Folcomedia Voir le message
                      La réécriture d'URL est-elle activée sur le site ?
                      Oui elle est activée
                      Envoyé par Folcomedia Voir le message
                      Si c'est un serveur IIS ce doit être par le biais du fichier web.config je pense ?
                      oui avec web.config qui ne contient pas grande chose :
                      La réécriture d'URL et autorisation sur notebook :

                      voici le code :
                      Code:
                      <?xml version="1.0" encoding="UTF-8"?>
                      <configuration>
                         <system.webServer>
                             <rewrite>
                                 <rules>
                                     <rule name="Joomla! Rule 1" stopProcessing="true">
                                         <match url="^(.*)$" ignoreCase="false" />
                                         <conditions logicalGrouping="MatchAny">
                                             <add input="{QUERY_STRING}" pattern="base64_encode[^(]*\([^)]*\)" ignoreCase="false" />
                                             <add input="{QUERY_STRING}" pattern="(>|%3C)([^s]*s)+cript.*(&lt;|%3E)" />
                                             <add input="{QUERY_STRING}" pattern="GLOBALS(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
                                             <add input="{QUERY_STRING}" pattern="_REQUEST(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
                                         </conditions>
                                         <action type="CustomResponse" url="index.php" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
                                     </rule>
                                     <rule name="Joomla! Rule 2">
                                         <match url="(.*)" ignoreCase="false" />
                                         <conditions logicalGrouping="MatchAll">
                                           <add input="{URL}" pattern="^/index.php" ignoreCase="true" negate="true" />
                                           <add input="{URL}" pattern="/component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$" />
                                           <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                                           <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                                         </conditions>
                                         <action type="Rewrite" url="index.php" />
                                     </rule>
                                 </rules>
                             </rewrite>
                              <security>
                                  <requestFiltering>
                                      <fileExtensions>
                                          <add fileExtension=".notebook" allowed="true" />
                                      </fileExtensions>
                                      <alwaysAllowedUrls>
                                      </alwaysAllowedUrls>
                                  </requestFiltering>
                              </security>
                         </system.webServer>
                      </configuration>

                      Commentaire


                      • #12
                        Re : Lien vers un fichier .notebook dans joomla 2.5

                        Je ne m'y connais pas du tout en serveur IIS, mais peux-tu essayer de lui indiquer que pour le fichier document/toto.notebook en particulier ne soit pas ré-écrit.

                        L'équivalent pour Apache serait :
                        Code:
                        RewriteRule   ^document/toto.notebook$	document/toto.notebook [L]
                        Ou carrément, désactiver temporairement la ré-écriture (si possible remettre web.config sous le nom web.config.txt) et vérifier si déjà, comme ça, ça fonctionne ?

                        Commentaire


                        • #13
                          Re : Lien vers un fichier .notebook dans joomla 2.5

                          Bonjour

                          Je suis quand même surpris par ce que tu mentionnes. Si j'ai bien compris, tu as stocké l'image et le fichier dans le même dossier de ton site web.

                          Quand tu accèdes à ton image via une url complète http://tonsitelocal/un_dossier/ton_image cela fonctionne mais http://tonsitelocal/un_dossier/ton_fichier ne fonctionne pas. C'est bien correct ? Si le fichier .notebook se trouve dans le même dossier que l'image et en l'absence d'une restriction dans .htaccess, je ne vois pas comment cela se peut.
                          Christophe (cavo789)
                          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                          Commentaire


                          • #14
                            Re : Lien vers un fichier .notebook dans joomla 2.5

                            Bonjour Folcomedia et Cavo789,

                            je tape dans mon navigateur
                            file:///c:/monsite/document/toto.jpg
                            et l'image s'affiche dans le navigateur

                            Je tape cette fois-ci dans mon navigateur*:
                            file:///c:/monsite/document/toto.notebook
                            ça marche !!!!!!!!!!!


                            par contre,
                            dans mes navigateurs (sous Firefox et Chrome)*:
                            je tape le lien suivant*:

                            l'image s'affiche dans le navigateur

                            je tape le lien suivant*:


                            404 - Fichier ou répertoire introuvable.
                            La ressource que vous recherchez a peut-être été supprimée ou renommée, ou est temporairement indisponible.

                            Puisque mon site est sur un serveur IIS, il n'y a pas un fichier .htaccess

                            Donc il faut quelque chose à configurer dans IIS ?

                            Commentaire


                            • #15
                              Re : Lien vers un fichier .notebook dans joomla 2.5

                              Arrrgggh... IE est buggé, est-ce que IIS l'est aussi ?

                              Plus sérieusement (en ce qui concerne la seconde partie de ma phrase ci-dessous), je n'ai aucune expérience avec IIS - Joomla aussi, je ne peux pas te répondre; Cela me surprends en tout cas.

                              Tiens, pour le fun, duplique ton fichier toto.notebook en toto.zip. Est-ce que cela passe ? Si oui, définitivement, ton IIS n'aime pas l'extension .notebook et probablement les extensions qu'il ne connait pas (type MIME ? )
                              Christophe (cavo789)
                              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X