supprimer /fr/ dans l'url des pages dans la console Search

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

  • [Problème] supprimer /fr/ dans l'url des pages dans la console Search

    Bonjour
    J'essaie de faire le ménage avec une ancienne configuration multilangue
    https://clibre.eu/fr/infos-sur-le-li...ormats-ouverts (se trouve dans la console Indexation des pages > Explorée, actuellement non indexée) qui devrait être rerouté vers
    https://clibre.eu/infos-sur-le-libre...ormats-ouverts​​

    Code:
    RewriteCond %{HTTP_HOST} ^www\.clibre\.eu$ [NC]
    RewriteRule ^/fr/(.*)$ https://clibre.eu/$1 [R=301,L]
    Cela ne fonctionne pas. J'ai cherché mais cela semble spécifique sauf pour les férus de réécriture
    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

  • #2
    Bonjour,

    Dans le plugin "Filtre de Langue", voir le paramètre "Enlever le code langue de l'URL"

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Bonjour
      Envoyé par pmleconte Voir le message
      Dans le plugin "Filtre de Langue", voir le paramètre "Enlever le code langue de l'URL"
      Pascal
      J'ai désactivé le module de langue et le plugin "Filtre de Langue" à "Enlever le code langue de l'URL"=oui car je n'utilise que le français

      Maintenant j'ai besoin de cette régle car il reste plein d'urls avec ses /fr/ /en/ dans la console Indexation des pages > Explorée, actuellement non indexée, que j'avais avant la migration J5.


      Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

      Commentaire


      • #4
        Bonjour

        Je pense avoir trouvé, après moult recherche

        Code:
        RedirectMatch 301 /fr/(.*) /$1
        RedirectMatch 301 /en/(.*) /$1
        RedirectMatch 301 /en(.*) /$1
        Il me semble que cela fonctionne avec Firefox sur les liens de type

        => https://clibre.eu/infos-sur-le-libre...ormats-ouverts

        sauf que j'ai sur le navigateur Brave: le résultat:


        je ne sais pas si c'est un problème de cache ?
        Pouvez-vous vérifier sous chrome ?

        Et me dire si cela est correct ?
        Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

        Commentaire


        • #5
          Bonjour

          Avec Chrome, je passe bien de "/fr/" à "/" (un seul slash)
          herve 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


          • #6
            Bonjour
            Ah j'ai un effet de bord avec mon RedirectMatch
            En cliquant sur https://clibre.eu/acteur-du-libre/fr...ajeur-du-libre vous verrez que j'ai une erreur ops:
            C'est du au fait que je supprime la chaine "fr" partout
            Que dois-je mettre pour ne prendre en compte que la chaine "/fr/" ?

            J'ai demander de l'aide sur un forum plus spécialisé (à priori) webrankinfo mais pas encore de réponse.
            Des fois que quelqu'un s'y connaisse bien ici ?

            Code:
            RewriteEngine On
            RewriteCond %{HTTP_HOST} !^clibre.eu [NC]
            RewriteRule (.*) https://clibre.eu/$1 [QSA,R=301,L]
            
            [HASHTAG="t5270"]301[/HASHTAG] Redirection provisoire du à ancienne configuration et plus de site multilangue !
            RedirectMatch 301 /fr/(.*) /$1
            #RedirectMatch 301 /fr(.*) /$1
            RedirectMatch 301 /en/(.*) /$1
            #RedirectMatch 301 /en(.*) /$1
            
            [HASHTAG="t5270"]301[/HASHTAG] Redirection provisoire du au renommage du nom dans urls
            RedirectMatch 301 /logiciels-libres/(.*) /logiciel-libre/$1
            RedirectMatch 301 /logiciels-libres(.*) /logiciel-libre/$1​
            Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

            Commentaire


            • #7
              Bonjour
              Il semblerait que
              Code:
              RedirectMatch 301 ^/fr/$ https://clibre.eu/
              RedirectMatch 301 ^/fr$ https://clibre.eu/
              Fonctionne. Obligé de le doubler pour le cas sans "/"
              Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

              Commentaire


              • #8
                Redirection avec 2 sous répertoires ne fonctionnent pas

                Code:
                RedirectMatch 301 /sites-web/informations-thematique(.*) /site-web/information-thematique/$1
                ​après un renommage il y a quelques temps sans "s" et qui ont été indexés par GG
                Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                Commentaire


                • #9
                  Bonjour

                  2/ cela avait l'air d'être encore un problème de cache et/ou usage avec brave


                  3/ je galére sur certaines règles spécifiques qui n'ont pas l'air de fonctionner à cause de la récursivité

                  je voudrai redirigé clibre.eu/numerique vers

                  Avoir une vision global pour se concentrer sur l'essentiel par Raphael lemaire



                  j'ai essayé plusieurs choses dont cela

                  Code:
                  RedirectMatch 301 /numerique(.*) /numerique-responsable-libre-et-ethique/$1
                  
                  #RedirectMatch 301 ^/numerique/$ https://clibre.eu/numerique-responsable-libre-et-ethique/$1
                  Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                  Commentaire


                  • #10
                    Bonjour
                    1/En fait j'avai un effet de bord plus grave
                    Finalement, grâce au dev yannick du composant 4SEO => merci , j'ai mis :
                    Code:
                    RewriteRule ^fr/(.*)$ /$1 [R=301,L]
                    RewriteRule ^fr$ / [R=301,L]
                    J'ai résolu en partie en mettant
                    Code:
                    RedirectMatch 301 ^/numerique/(.*) /numerique-responsable-libre-et-ethique/$1
                    sauf que cela ne fonctionne pas sous le répertoire /numerique mais moins important​
                    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                    Commentaire

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X