Redirection des liens manuels après changement de la racine de mon site. (Créer un compte)

  • WordPress :5.4
  • Statut : non résolu
9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • #2343485
    Goudurisc
    Participant
    Chevalier WordPress
    337 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.3
    • Thème utilisé : Astra
    • Extensions en place : Yoast
    • Nom de l’hébergeur : ORDIPAT
    • Adresse du site :

    Problème(s) rencontré(s) :

    Bonjour,

    Il existe un site que je suis en train de redévelopper. Son URL actuelle est https://wwwmonsite.fr

    Pour pouvoir développer la nouvelle version du site, l’héberger m’a ouvert un accès ftp depuis l’URL https://wwwmonsite3.fr, avec le “3” en plus donc.

    Au terme du développement, il suffira que je remplace la racine du nouveau site par celle de l’actuelle et tous les liens dynamiques fonctionneront, jusque là ok.

    En revanche, tous les liens manuels dont la racine sera https://wwwmonsite3.fr/monlien pointeront vers une erreur 404 et je n’imagine pas les ressaisir à nouveau, trop galère.

    J’avais imaginé utiliser des lien relatifs plutôt qu’absolus, soit juste “monlien” mais WordPress semble les refuser et les convertit en “https//monlien“.

    Ma question : comment saisir mes liens manuels sans avoir à les rectifier lorsque la racine de l’URL aura changé, soit dans le format https://wwwmonsite.fr/monlien ?

    Idéalement, je ne souhaite pas utiliser de plugin de redirection, juste savoir s’il y a une solution prévue pour ce cas de figure. Peut-être htaccess mais bon, pas idéal…

     

    #2343488
    Li-An
    Modérateur
    Maître WordPress
    24386 contributions

    Bonjour, est-ce vous pourriez préciser ce que vous appelez “lien manuel” ? Si ce sont des liens en dur dans votre thème, il suffit de trouver/remplacer dans les fichiers. S’ils se situent dans la base de données, des tas d’extensions de recherche et remplaçage fonctionnent (RexExp par exemple).

    #2343490
    Goudurisc
    Participant
    Chevalier WordPress
    337 contributions

    Oui il s’agit des liens que je définis moi-même via l’outil “insérer / modifier un lien”. Dès lors, je dois saisir https://wwwmonsite3.fr/monlien alors qu’au final il faudra que le lien soit https://wwwmonsite.fr/monlien, sans le “3” donc.

    Sinon, je ne vois rien à propos de RexExp, auriez-vous un lien svp ?

    #2343518
    Li-An
    Modérateur
    Maître WordPress
    24386 contributions

    Pardon, je n’ai pas été assez précis https://www.echodesplugins.li-an.fr/plugins/seach-regex/. Vous avez aussi Search and Replace ou le script d’Interconnect (moins facile à gérer).

    #2343527
    Goudurisc
    Participant
    Chevalier WordPress
    337 contributions

    Ok merci beaucoup Li-An pour cette piste très utiles ! Mais du coup, je réalise que j’ai intérêt à utiliser un plugin et si celui proposé Search Regex sembme très bien, quels avantages ou inconvénients peut-il avoir par rapport au très connu plugin “Redirections” ?

    #2343528
    Li-An
    Modérateur
    Maître WordPress
    24386 contributions

    Ça n’a rien à voir. Redirection permet de corriger des erreurs 404 liés principalement à des liens externes qui pointent vers un contenu de votre site qui n’existe plus. Les robots et visiteurs sont alors redirigés vers la bonne URL. Search Regex corrige une fois pour toute du contenu. Il peut servir à changer des liens en contenu mais il ne gère en aucun cas les URL d’affichage de vos pages.

    #2343529
    Goudurisc
    Participant
    Chevalier WordPress
    337 contributions

    Merci pour cette précision, je comprends mieux !Alors effectivement, il s’agit bien pour moi d’effectuer cette modification d’URL une fois pour toute. Ce qui suppose que le plugin ne sert qu’une fois et qu’il peut être désinstallé ensuite ?

    #2343530
    Li-An
    Modérateur
    Maître WordPress
    24386 contributions

    Tout à fait.

    #2343531
    Goudurisc
    Participant
    Chevalier WordPress
    337 contributions

    Génial, c’est donc l’option que je vais retenir ! Et ce n’est pas la première fois que vous me trouvez une super solution, mille mercis donc !

9 sujets de 1 à 9 (sur un total de 9)
  • Vous devez être connecté pour répondre à ce sujet.