Redirection de pages obsolètes

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

  • Redirection de pages obsolètes

    Bonjour,

    Sur un site précédemment multilingue qu'il faudrait ramener seulement en français (ce ne sera peut-être pas moi qui interviendrai), comment gérer une redirection des adresses comportant le tag de langue qui va disparaître, par exemple "/es/", et donc générer une erreur 404 ?
    Certaines ne sont pas associées à une page équivalente en français.

    Merci de vos conseils !
    "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

  • #2
    Mon idée n'est pas bonne puisque les adresses ne diffèrent pas seulement au niveau de ce tag de langue...
    Il faudra donc passer par une redirection page par page.
    "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
      Ou de manière dynamique.
      Perso j'utiliserais 4seo pour creuser redirection "de masse"
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Merci woluweb,

        Le site en question utilise 4SEO, mais en prenant pour exemple deux pages d'un de mes sites, je ne vois pas pas comment rediriger avec une règle générique, automatiquement

        /en/how-to-use-lazydbbackup.html
        vers
        /fr/lazydbbackup.html

        et
        /en/how-to-use-moovjla.html
        vers
        /fr/moovjla.html

        Sur le site à traiter, les adresses diffèrent autant.
        "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


        • #5
          avec un regex (expression régulière) dans les redirections 4SEO
          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            Hélas, c'est un domaine que je maîtrise pas le moins du monde
            "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


            • #7
              J'avais un petit espoir avec la table #__associations, mais compte tenu de sa structure, pas d'espoir, d'autant que le site utilisant la réécriture au vol, les adresses à rediriger (130 liens de menus dans la langue à supprimer sont associés à autant de liens en français...) sont donc réécrites et donc impossibles (pour moi au moins) à retransformer en adresses non réécrites.
              "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


              • #8
                En revoyant ton exemple je réalise que c est un simple rechercher
                /en/how-to-use-
                À remplacer par
                /fr
                (Pas besoin de regex)
                Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                Commentaire


                • #9
                  Oui, mais le souci est que rien ne dit, dans le site concerné, que j'aurai de telles correspondances, car il est fort probable que le titre ou alias soit en espagnol et qu'il faille le rediriger vers le lien utilisant un équivalent français.
                  Avec 130 associations de liens de menus, je doute qu'un traitement global soit possible.
                  La conséquence va être de devoir récupérer les adresses espagnoles, que pour le moment et par défaut, je redirige vers l'accueil comme toutes les 404, puis les rediriger vers leur lien en français associé.
                  "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


                  • #10
                    bon ben si c'est du cas par cas, tu peux utiliser le Composant de Redirection de Joomla, tout simplement
                    Il permet même d'importer un fichier externe pour ne pas devoir les créer une par une...
                    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Je pense en effet que j'utiliserai cette méthode, reste à trouver comment exporter les erreurs 404 répertoriées (il n'y en a plus dans Cocolyze depuis que j'ai redirigé les 404 vers l'accueil ).
                      "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


                      • #12
                        ben si t'avais activé la collecte des urls dans le composant Redirections, tu as déjà la liste des urls à rediriger dans le composant !
                        Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                        Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                        Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                        Commentaire


                        • #13
                          Au contraire, comme dans le composant de redirection il y avait des milliers de lignes en raison de cette collecte, j'ai supprimé tout ce qui était inutile et stoppé la collecte.
                          J'e ne vois d'ailleurs pas comment j'aurais pu collecter ces adresses disparues une fois le multilingue supprimé, sinon en cliquant moi-même sur tous les liens de menus résiduels ou en comptant sur l'indexation Google et passer de page en page pour les ouvrir et provoquer l'erreur.

                          Je verrai ce qu'en disent la cliente et son webmaster...
                          "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


                          • #14
                            ben ouais, j'ai déjà fait ça : effacer tout l'historique. Vite cliquer sur les 30 liens qui posent problème.. et du coup ils sont tout prêts à être édités dans le composant
                            Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                            Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                            Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                            Commentaire


                            • #15
                              L'ennui c'est que je ne l'ai pas fait avant de supprimer les liens de menus. Donc il faudra que je bricole au niveau de la copie locale qui est encore en bilingue, puis que je récupère dans la base pour injecter dans celle en ligne.
                              "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

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X