Changement d'URL + redirection ?

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

  • #16
    Re: Re : Re: Re : Re: Changement d'URL + redirection ?

    Envoyé par PhilJ
    => Avez-vous regardé les redirections en place dans le composant 'Redirection' de Joomla ?
    Oui j'ai aussi vérifié ça avant de poster sur ce forum, mais les quelques redirections sont celles de pages isolées faisant suite à des erreurs 404.

    Envoyé par PhilJ
    Essayez de mettre ces 4 lignes (et seulement ces 4 lignes) dans le .htaccess de votre domaine
    Même erreur que pour les autres types de redirection.

    Envoyé par PhilJ
    Si ça ne marche toujours pas, vous pourriez peut-être voir http://forums.planethoster.net/noms-...omaine-ph.html.
    [/QUOTE]
    Pour être honnête je ne suis pas sure d'avoir cerné complètement sa situation, mais je sais que la réponse de Pierre ne correspond pas à mon problème ; je ne cherche pas à mettre ce domaine en tant que compagnon, je veux vraiment qu'il soit redirigé vers le sous-domaine.

    Bon, je laisse tomber pour ce soir. J'ai réouvert un ticket chez Planethoster (il y a déjà 24 échanges dans l'historique, vous imaginez le temps passé dessus...), je vous indiquerai leur réponse d'ici peu.

    Bonne nuit !

    Commentaire


    • #17
      Re: Changement d'URL + redirection ?

      Re,


      Essayez ce nouveau code dans le .htaccess situé dans le dossier accueillant le domaine http://www.intra-science.com :

      RewriteEngine on
      RewriteCond %{HTTP_HOST} ^intra\-science.com$ [OR]
      RewriteCond %{HTTP_HOST} ^www.intra\-science.com$
      RewriteRule ^/?$ "http\:\/\/intra\-science\.anaisequey\.com" [R=301,L]

      ...donc avec des \ « échappant » les tirets (ci-dessus en vert), car il s'agit peut-être bien d'une omission de ma part dans le code déjà proposé.

      Et, comme précédemment :
      • Ne mettez aucune autre ligne dans ce .htaccess.
      • Faites une sauvegarde préalable dudit .htaccess.


      Avant d'essayer la redirection : videz totalement le cache de votre navigateur => combinaison de touches CTRL+MAJ+SUPPR, puis 'Intervalle à effacer' = 'Tout', cochez la case 'Cache' et OK.


      ...Est-ce que ça donne quelque chose ?



      A+



      PhilJ


      PS : Je l'aurai un jour, je l'aurai !
      Dernière édition par PhilJ à 14/06/2014, 02h35
      Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

      Commentaire


      • #18
        Re: Changement d'URL + redirection ?

        Toujours la même erreur
        Tant que cette redirection fantome sortie de Dieu sait où fera effet, je ne pense pas que la redirection inverse puisse fonctionner, quelle que soit sa formulation.
        En tout cas elle n'a pas l'air d'être située dans le .htaccess. Ni dans Joomla, ses extensions ou la configuration du site....

        J'ai encore une autre option à tester : réinstaller complètement le sous-domaine avec une nouvelle base de donnée pour que les deux sites dupliqués soient vraiment distincts. Peut-être que la redirection se fait via cette base de donnée conjointe, je crois savoir que l'URL du site y est inscrite au milieu des autres informations.

        Je vais déjà attendre que le support de Planethoster me réponde (normalement ils le font toujours dans la demi-heure, là ils travaillent peut-être sur le site). Je posterai la suite à ce moment là...

        Vous comprenez mieux pourquoi je m'arrachais les cheveux ?

        A tout bientôt (enfin j'espère).

        Commentaire


        • #19
          Re : Re: Changement d'URL + redirection ?

          Bonjour,


          Envoyé par Blaick Voir le message
          [...] J'ai encore une autre option à tester : réinstaller complètement le sous-domaine avec une nouvelle base de donnée pour que les deux sites dupliqués soient vraiment distincts. Peut-être que la redirection se fait via cette base de donnée conjointe, je crois savoir que l'URL du site y est inscrite au milieu des autres informations.
          ...Je ne crois pas que l'URL du site soit inscrite quelque part dans le marbre de la base de données (sans quoi un simple transfert deviendrait un vrai calvaire).

          En revanche : oui, vous pouvez « dédoubler » entièrement votre site pour aboutir à deux sites totalement indépendants (= export de la base de données existante + injection de cet export dans une nouvelle base de données + modification du configuration.php du nouveau site sur le dossier du sous-domaine). Cependant, si une redirection est active « quelque part » (?) basculant le sous-domaine vers le domaine, il n'est pas sûr du tout que ce dédoublement soit à même de changer quelque chose à votre souci.


          Cordialement,



          PhilJ
          Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

          Commentaire


          • #20
            Re: Re : Re: Changement d'URL + redirection ?

            Deux semaines plus tard, j'ai ENFIN réussi a terminer ce transfert ! Après m'être faites baladée inutilement durant des jours par planethoster (notmalement ils sont au top, mais là c'était une catastrophe), j'ai fini par trouver la solution à force de tests :

            - Ne pas dupliquer le site.
            - Créer le nom du sous-domaine souhaité et le faire pointer sur la racine du site principal.
            - Ne pas changer le fichier configuration.php (vu que de toute façon les chemins sont les mêmes).
            - Exporter la base de donnée du site principal en .sql
            - L'ouvrir avec notpad++, rechercher et remplacer toutes les anciennes URL par les nouvelles.
            - Réimporter la base de donnée en supprimant l'ancien contenu.

            C'est propre, simple, rapide et la redirection des URL fonctionne à merveille. Mais il m'a fallu près de 2 mois pour y parvenir...

            Donc oui, je confirme, il y avait plus de 9'000 références d'URL écrites noir sur blanc dans la base de donnée. La plupart étaient juste des liens que j'avais écrit moi-même dans le contenu, mais il y en avaient d'autres inhérents au fonctionnement du site, voilà pourquoi cela me redirigeait systématiquement sur l'ancienne URL. Dans une migration normale, akeeba backup s'occupe de modifier la base de donnée, mais dans ce cas de figure il fallait le faire manuellement.

            Voilà. J'espère que ça facilitera les recherches pour d'autres internautes.
            Merci encore PhilJ de m'avoir aidée et remotivée dans mes démarches. Je peux enfin m'attaquer à la suite...
            Dernière édition par Blaick à 26/06/2014, 11h14

            Commentaire


            • #21
              Re: Changement d'URL + redirection ?

              Bonjour Blaick,



              Voilà. J'espère que ça facilitera les recherches pour d'autres internautes.
              ...Je suis content de voir que votre souci est (enfin) résolu.
              => Pensez à passer le fil de discussion en RÉGLÉ afin d'aider encore un peu mieux les utilisateurs du forum.


              Cela dit, je ne comprends pas pourquoi il vous a été nécessaire de :

              Envoyé par Blaick Voir le message
              - Exporter la base de donnée du site principal en .sql
              - L'ouvrir avec notpad++, rechercher et remplacer toutes les anciennes URL par les nouvelles.

              Donc oui, je confirme, il y avait plus de 9'000 références d'URL écrites noir sur blanc dans la base de donnée. La plupart étaient juste des liens que j'avais écrit moi-même dans le contenu, mais il y en avaient d'autres inhérents au fonctionnement du site, voilà pourquoi cela me redirigeait systématiquement sur l'ancienne URL.
              Vous m'avez fait douter. Je viens donc de vérifier sur une base de données Joomla 2.5 avec la fonction 'Rechercher' depuis PhpMyAdmin, et cette petite vérification m'a confirmé que, normalement, les liens dans un site Joomla sont en relatif. C'est-à-dire, par exemple, que http://www.domain.tld/images/img.png se trouve dans la base de données sous la forme images/img.png.

              Les seules exceptions observées se trouvent dans la table prefix_redirect_links (il peut y avoir effectivement des centaines de redirections, parmi lesquelles certaines peuvent être actives). Ensuite, très ponctuellement (et comme vous l'indiquez d'ailleurs vous-même), quelques rares liens peuvent avoir été entrés en dur par le webmaster, notamment dans les tables prefix_content (= le contenu des articles Joomla) et / ou dans prefix_modules (= le contenu des modules Joomla).

              => Je suis intrigué : pouvez-vous reporter ici quelques exemples de liens en dur que vous décrivez comme inhérents au fonctionnement du site ?


              Merci encore PhilJ de m'avoir aidée et remotivée dans mes démarches.
              ...Pas de quoi .

              Concernant Planethoster : il ne faut pas — ou pas trop — les blâmer dans la mesure où le problème ne relevait manifestement pas d'un défaut de l'hébergement (fonctionnement du serveur, de la base de données...).


              Je peux enfin m'attaquer à la suite...
              ...Bon courage alors !


              Amicalement,



              PhilJ
              Dernière édition par PhilJ à 26/06/2014, 15h45
              Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

              Commentaire


              • #22
                Re: Changement d'URL + redirection ?

                Envoyé par PhilJ
                Concernant Planethoster : il ne faut pas — ou pas trop — les blâmer dans la mesure où le problème ne relevait manifestement pas d'un défaut de l'hébergement (fonctionnement du serveur, de la base de données...).
                Je ne les blâme pas de ne pas avoir pu m'aider, je leur reproche la façon dont nos échanges se sont déroulés.

                Envoyé par PhilJ
                Cela dit, je ne comprends pas pourquoi il vous a été nécessaire de [modifier la base de donnée]. normalement, les liens dans un site Joomla sont en relatif. C'est-à-dire, par exemple, que http://www.domain.tld/images/img.png se trouve dans la base de données sous la forme images/img.png.
                C'est pourtant la seule option qui a fonctionné. Il y avait beaucoup d'URL réparti dans le code (9'000 sur environ 36'000 lignes), donc je vous avoue que je ne tiens pas à fouiller dedans, encore moins maintenant
                Je sais juste que parmis ces liens, il y en avait qui ne venaient pas de moi (même si j'écris souvent en dur dans mes articles). En survolant à nouveau le code à votre demande, j'ai pu voir par exemple des références liées à acmailing, à aidanews, à easy frontend SEO, à mes menus, mes différents modules de contact, de commentaires, d'identification, etc, etc, etc...
                Voyez par exemple ces extraits, perdus dans de longues lignes de code :
                Code:
                ...'redirect_on_success=http://www.intra-science.com/\npage_title=Contact\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n',0,0,0)...
                Code:
                ...nbtxt=Accueil\nblnk=http://www.intra-science.com/\nmoduleclass_sfx=\nstyle=0\ncsspath=purity.css\ncssfield=.aidanews2_topL...
                La table redirect_links contenait des liens sans importance. Et je n'ai aucune idée d'où provenait la redirection de la page d'accueil elle-même !


                Envoyé par PhilJ
                => Pensez à passer le fil de discussion en RÉGLÉ afin d'aider encore un peu mieux les utilisateurs du forum.
                Voilà qui est fait


                Merci encore à vous, j'espère ne pas avoir à poster d'autres problèmes de sitôt !

                Commentaire


                • #23
                  Re : Re: Changement d'URL + redirection ?

                  Bonsoir Blaick,


                  Envoyé par Blaick Voir le message
                  [...] je vous avoue que je ne tiens pas à fouiller dedans, encore moins maintenant
                  ...Je comprends bien . Il faut savoir tourner la page.


                  Je sais juste que parmi ces liens, il y en avait qui ne venaient pas de moi (même si j'écris souvent en dur dans mes articles). En survolant à nouveau le code à votre demande, j'ai pu voir par exemple des références liées à acymailing, à aidanews, à easy frontend SEO, [...] mes différents modules de contact, de commentaires, d'identification, etc, etc, etc...
                  ...Confirme ce que je disais : Joomla n'était pas en cause dans ces redirections. Une hypothèse tout de même, basée sur la liste d'extensions que vous donnez ci-dessus : Easy Frontend SEO a fait des siennes. Par curiosité, regardez dans la base de données. Cela dit, ce n'est qu'une hypothèse (...de plus !), et elle ne devrait pas plus que les autres être retenue si l'on en croit la présentation de cette extension sur le JED (http://extensions.joomla.org/extensi...eta-data/17926) : « Relative URLs - the entries are independent of the domain and will not be lost in a domain change ».


                  à mes menus
                  ...C'est moins compréhensible, sauf bien sûr si les liens de menus étaient codés en dur, ou bien (peut-être) s'ils pointaient vers des composants tiers.

                  Voyez par exemple ces extraits, perdus dans de longues lignes de code :
                  Code:
                  ...'redirect_on_success=http://www.intra-science.com/\npage_title=Contact\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n',0,0,0)...
                  ...Redirection FoxContact après envoi d'un email. C'est normal.

                  Code:
                  ...nbtxt=Accueil\nblnk=http://www.intra-science.com/\nmoduleclass_sfx=\nstyle=0\ncsspath=purity.css\ncssfield=.aidanews2_topL...
                  ...Code inséré par Aida News, extension que je ne connais pas. Cela dit, cette URL n'est pas non plus pas liée au fonctionnement interne de Joomla.


                  [...] Et je n'ai aucune idée d'où provenait la redirection de la page d'accueil elle-même !
                  ...Oui : c'est exactement ce genre de phénomène qui m'intrigue. Comment la page d'accueil pouvait-elle être ainsi redirigée ?



                  Merci encore à vous, j'espère ne pas avoir à poster d'autres problèmes de sitôt !

                  ...Pas de souci.


                  Bonne continuation !



                  PhilJ
                  Dernière édition par PhilJ à 26/06/2014, 20h31
                  Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X