Page d'accueil site multilingue, pbm depuis transfert sur autre hébergement OVH

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

  • [RÉGLÉ] Page d'accueil site multilingue, pbm depuis transfert sur autre hébergement OVH

    Bonjour à tous à qui passera par là !

    Première fois que je m'attaque à un site multilingue ! Avec Joomla 4, j'ai trouvé la chose relativement simple, merci Joomla 4 !!
    Il n'y a que le fait d'avoir du dupliquer les modules, menus, pages, et styles du template dans la langue par défaut (le français en l'occurrence) qui m'a troublée, je m'en suis remise !

    — Avant d'aller plus loin, config système : Joomla 4 • SP-Page builder • Template Helix ultimate, pour tous : dernières versions —

    Tout semblait se passer plutôt bien sur mon site de développement, la page d'accueil semblait configurée par défaut sur le site français : https://developpement.caracteristic.fr

    Par contre depuis que j'ai transféré le site chez OVH, impossible de sortir la page d'accueil de la page de construction OVH : https://www.bj-deutschlernen.com
    Alors que tout semble fonctionner quand les urls sont dotées des attributs de langue (/fr/ ou /en/ ou /de/) : https://www.bj-deutschlernen.com/fr/

    Là, je coince totalement !

    – Ai-je mal géré ma configuration des langues quelque part ? J'ai un main menu pour chaque langue, j'ai laissé un seul lien dans le main menu général : page par défaut - homepage et dont la langue est sur Toutes. A vrai dire, je n'ai pas réussi à faire autrement…

    – Dois-je faire une redirection ? j'ai fait des tentatives avec le fichier htaccess, mais c'est pire : erreurs 500… Et du coup, comment gérer mes redirections avec ou sans www si je dois faire une redirection pour la langue ? (quelque chose me dit que ça n'est pas la bonne solution)

    – Cela pourrait-il provenir d'un fichier mal configuré ou à supprimer chez OVH ?

    Si une bonne âme "Joomlaienne" pouvait m'éclairer, ce serait top !
    car vous êtes très forts ! Je trouve tellement souvent les réponses à mes questions sur ce forum que j'ai rarement besoin de poster.

    Ou devrais-je chercher dans le forum pour Joomla 3.5 ? Le système des langues est-il similaire ?
    Dernière édition par elchecmoi à 17/11/2021, 02h59

  • #2
    Bonjour,

    C'est probablement tout simple : un fichier index.html qui prend le pas sur le fichier index.php de Joomla! : si tu ajoutes index.php au nom de domaine, tu arrives bien sur la page d'accueil du site, en français pour moi.
    Vérifie donc à la racine du site ce qu'il y a comme fichiers php, htm ou html
    elchecmoi aime ceci.
    "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Salut,
      Sur ton site https://developpement.caracteristic.fr/ si je vais sur la page des cours en anglais pour entreprises https://developpement.caracteristic....s/#entreprises et que je clique sur le changement de langue "FR" j'arrive à cette url https://developpement.caracteristic.fr/fr/offres incluant le code langue "fr"
      Or, si je vais directement à cette adresse depuis l'accueil en français j'ai cette url https://developpement.caracteristic....s/#entreprises sans le code langue.

      Idem si je pars de l'allemand.

      Donc il y a clairement un problème de cohérence dans les associations des langues.

      A noter que tu peux désactiver le code langue pour la langue par défaut via le plugin "Système - Filtre de langue"

      Pour l'erreur 500, j'ai l'impression que le site n'arrive pas à trouver la page par défaut (celle avec l'étoile jaune active, théoriquement dans ton main menu général si j'ai bien compris).

      Pour la homepage, je pense comme Robert, sans doute un fichier OVH qui traîne par là.

      PS : Pour info, t'es tu intéressé à l'extension "Falang", il rend la gestion des sites multilingues vraiment plus simple, par exemple en n'ayant plus à créer autant de menus que de langues...
      Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
      Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
      Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

      Commentaire


      • #4
        Un grand MERCI RobertG – qui dégaine toujours plus vite que son ombre ! C'est toujours toi qui vient le plus vite à mon secours, encore MERCI ! En effet, c'était un problème de index.html de chez OVH qui était encore quelque part dans les dossiers. En fait, j'ai tout effacé, renommé le fichier OVH en index.bak avant de transférer le site à nouveau. Je suis curieuse de voir où il a pu aller se stocker (pas encore trouvé…).
        Dernière édition par elchecmoi à 17/11/2021, 18h25

        Commentaire


        • #5
          Salut Dolmenhir !

          Merci beaucoup pour ta réponse. Bon, là tu soulèves un autre problème, je vais m'y pencher, mais je t'avoue que maintenant que ça fonctionne à l'adresse https://bj-deutschlernen.com, et ben euh… j'ai peur de tout casser !


          Pendant que j'y suis, sur ce type de site (n'ayant aucune connexion – excepté la mienne – à gérer et le petit formulaire de contact), dois-je mettre en place l'histoire des cookies et RGPD ?

          Promis, dès que j'ai une réponse, je mets sur 'réglé' !
          Dernière édition par elchecmoi à 17/11/2021, 18h27

          Commentaire


          • #6
            Envoyé par dolmenhir Voir le message
            Salut,
            Pour l'erreur 500, j'ai l'impression que le site n'arrive pas à trouver la page par défaut (celle avec l'étoile jaune active, théoriquement dans ton main menu général si j'ai bien compris).

            Pour la homepage, je pense comme Robert, sans doute un fichier OVH qui traîne par là.

            PS : Pour info, t'es tu intéressé à l'extension "Falang", il rend la gestion des sites multilingues vraiment plus simple, par exemple en n'ayant plus à créer autant de menus que de langues...
            Petit oubli dans ma réponse Dolmenhir,

            Pour l'erreur 500, c'est que je renseignais mal mon fichier htaccess, je pense plutôt…

            Ah merci pour l'info. sur l'extension "Falang". Non je ne connais pas, alors si jamais j'ai à refaire un site multilingue, je me pencherai sérieusement sur cette extension, qui peut être très utile en effet, car pour ce cas-là, je n'avais pas beaucoup de liens de menu à gérer, donc ça l'a fait.

            Encore merci !!
            Dernière édition par elchecmoi à 17/11/2021, 18h30

            Commentaire


            • #7
              Envoyé par elchecmoi Voir le message
              Pendant que j'y suis, sur ce type de site (n'ayant aucune connexion – excepté la mienne – à gérer et le petit formulaire de contact), dois-je mettre en place l'histoire des cookies et RGPD ?
              Tu as un système de gestion de cookies propre à Joomla, mais ceux là sont nécessaires pour le bon fonctionnement et ne peuvent donc, théoriquement, être désactivés.
              Mais si tu as d'autres extensions qui placent leurs propres cookies, ou un système de suivi analytique de la fréquentation du site (comme Google Analytics) alors tu dois te plier au RGPD.
              Cela signifie aujourd'hui que les cookies tiers doivent être désactivés tant que l'utilisateur ne les a pas accepté, et il doit même pouvoir choisir ceux qu'il accepte et ceux qu'il refuse.

              Pour le formulaire, le simple fait de collecter une donnée personnelle, et l'adresse e-mail en est une, tu dois impérativement mettre en place un opt-in (une case à cocher, non pré-cochée) informant l'utilisateur de l'usage que tu comptes faire de cette info... même si tu n'en fait rien, tu dois le dire dans ta politique de confidentialité.
              Et pire, tu dois normalement être en mesure de prouver que la personne qui a envoyé le formulaire a bien coché la case.

              Oui, les RGPD, pour certains petits sites, c'est une véritable usine à charbon...
              elchecmoi aime ceci.
              Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
              Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
              Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

              Commentaire


              • #8
                Merci beaucoup Dolmenhir pour toutes ces précieuses infos détaillées ! Je ne pouvais rêver mieux. C'est vrai que pour des petits sites c'est une vraie galère…

                Commentaire


                • #9
                  Envoyé par dolmenhir Voir le message

                  A noter que tu peux désactiver le code langue pour la langue par défaut via le plugin "Système - Filtre de langue"
                  Nickel ! ça marche NICKEL !!!! Merci encore

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X