httpS et http sans S, me pose un problème de menu

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

  • [Problème] httpS et http sans S, me pose un problème de menu

    Bonjour à tous,

    c'est très curieux, mais quand je mets mon site avec httpS j'ai beau cliquer sur les menus rien ne se passe,
    alors que si je le mets juste http ça fonctionne, comme ça :
    http://rouhling.net/portail/index.php

    est-ce un souci de réglage quelque part?
    je suis hébergé chez OVH

    merci pour vos conseils

  • #2
    As-tu un certificat SSL ppour ce site ?
    Connaissez-vous la loi de Murphy ? Appliquée à Joomla elle pourrait s'énoncer ainsi :
    C'est toujours lorsqu'on n'a pas pris le temps de faire une sauvegarde que les problèmes surgissent et s'enchainent.
    Moralité : faites des sauvegardes, elles vous paraitront peut-être superflues mais elles ne sont jamais inutiles.

    Commentaire


    • #3
      dans la configuration du serveur il y a une option
      Forcer SSL et c'est réglé sur "aucun", c'est ça?

      Commentaire


      • #4
        Peutêtre mais tu ne réponds pas à ma question !
        Connaissez-vous la loi de Murphy ? Appliquée à Joomla elle pourrait s'énoncer ainsi :
        C'est toujours lorsqu'on n'a pas pris le temps de faire une sauvegarde que les problèmes surgissent et s'enchainent.
        Moralité : faites des sauvegardes, elles vous paraitront peut-être superflues mais elles ne sont jamais inutiles.

        Commentaire


        • #5
          Chez OVH en mutu, les certificats sont automatiquement activés, la preuve en est qu'on peut accéder au site en https.
          Il faut essayer de passer à "administration + site" l’utilisation du certificat, dans l'administration. Si ça donne une erreur, il faut alors passer par des instructions dans le .htaccess pour forcer.
          "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 hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

          Commentaire


          • #6
            très bien, alors j'ai mis Forcer SSL sur "administration + site" et j'ai ce message :
            HTTPS has not been enabled as it is not available on this server. HTTPS connection test failed with the following error

            MAIS il semble que maintenant tous les menus fonctionnent? vas savoir pourquoi???

            Commentaire


            • #7
              Le problème reste que le site ne bascule pas automatiquement en https.
              Il va donc falloir ajouter du code au .htaccess
              Après "RewriteEngine On", ajoute
              RewriteCond %{HTTP_HOST} ^rouhling.net [NC]
              RewriteRule ^(.*) https://rouhling.net/$1 [L,R=301]
              "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 hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

              Commentaire


              • #8
                alors dans le .htaccess je n'ai que ça :
                SetEnv PHP_VER 7.2

                SetEnv REGISTER_GLOBALS 0

                [edit] rien à voir, mais une question, je suis abonné à ce sujet, mais je ne reçois pas les notifications de réponse,
                quelqu'un sait pourquoi?
                merci

                Commentaire


                • #9
                  Envoyé par Bege Voir le message
                  alors dans le .htaccess je n'ai que ça :
                  SetEnv PHP_VER 7.2

                  SetEnv REGISTER_GLOBALS 0
                  Ces instructions ne servent à rien. Le .htaccess ne détermine plus la version de PHP depuis la 5.2 ou 5.3, de mémoire. C'est le .ovhconfig qui le fait (voir la doc OVH)
                  Insère le code proposé après "RewriteEngine On" dans ton htaccess.txt puis, en ligne, renomme-le en .htaccess après avoir supprimé l'actuel.
                  "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 hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                  Commentaire


                  • #10
                    ok, alors je mets ça dans le .htaccess qui remplacera l'ancien,
                    RewriteEngine On
                    RewriteCond %{HTTP_HOST} ^rouhling.net [NC]
                    RewriteRule ^(.*) https://rouhling.net/$1 [L,R=301]

                    c'est bien ça?

                    Commentaire


                    • #11
                      Envoyé par lesoutier Voir le message
                      As-tu un certificat SSL ppour ce site ?
                      je peux vérifier ça comment?

                      merci

                      et à part ça, quand les menus fonctionnent je me rends compte que ce sont uniquement les menus qui renvoient vers des articles de Joomla,
                      mais quand les menus renvoient vers des anciennes pages extérieures au répertoire de Joomla mais sur le même hébergement ça ne les affiche pas?
                      Dernière édition par Bege à 21/09/2018, 07h50

                      Commentaire


                      • #12
                        Envoyé par lesoutier Voir le message
                        Peutêtre mais tu ne réponds pas à ma question !
                        oup's pardon, alors oui dans mon espace client OVH en dessous de "certificat SSL" il y a bien "OUI" c'est ça?

                        Commentaire


                        • #13
                          C'est tout à fait ça.
                          Connaissez-vous la loi de Murphy ? Appliquée à Joomla elle pourrait s'énoncer ainsi :
                          C'est toujours lorsqu'on n'a pas pris le temps de faire une sauvegarde que les problèmes surgissent et s'enchainent.
                          Moralité : faites des sauvegardes, elles vous paraitront peut-être superflues mais elles ne sont jamais inutiles.

                          Commentaire


                          • #14
                            ah ok très bien,
                            et donc comme dit, tous les menus qui mènent vers une page externe à Joomla ne l'affichent pas, que faire?

                            ah, et j'oubliais, dans mon .htaccès j'ai ça :
                            SetEnv PHP_VER 7.2

                            SetEnv REGISTER_GLOBALS 0

                            Options -Indexes
                            Options -MultiViews

                            <Files ~ "\.(inc|ttf)$">
                            Deny from all
                            </Files>

                            <IfModule mod_rewrite.c>
                            RewriteEngine on
                            RewriteBase /galery/
                            RewriteRule ^sitemap\.xml$ sitemap.php [L,NC]
                            RewriteRule image/[^/]+/(\d+)-.*\.(gif|jpe?g|png)$ image.php?id=$1 [L,NC]
                            RewriteCond %{REQUEST_FILENAME} !-f
                            RewriteCond %{REQUEST_FILENAME} !-d
                            RewriteRule (.*) index.php?q=$1 [QSA,L]
                            </IfModule>

                            <IfModule mod_security.c>
                            SecFilterEngine Off
                            </IfModule>

                            Commentaire


                            • #15
                              Première chose, relis ce que j'ai écrit plus haut à propos du .htaccess
                              Ensuite, peux-tu donner une adresse de page externe qui ne s'ouvre pas lorsque le site est en https ? Sont-elles sur le même nom de domaine ?
                              "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 hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X