Maison  >  Questions et réponses  >  le corps du texte

WordPress ignore l'URL du nouveau site et la page d'accueil lorsqu'il est hébergé sur un autre domaine

J'ai la configuration suivante pour mon client :

Wordpress hébergé sur siteground.com avec externalhost.com/blog => installation Wordpress fonctionnelle.

Application AWS "myapp.com" gérée par Amplify, la réécriture /blog devrait pointer vers externalhost.com/blog, mais affiche l'utilisateur myapp.com/blog.

Puis j'ai changé siteurl et home dans le fichier wp-config.phpwp-config.php :

define( 'WP_SITEURL', 'https://myapp.com/blog' );
define( 'WP_HOME', 'https://myapp.com/blog' );

Cela fonctionne presque, mais il y a des cas où cela ne fonctionne pas. Ce que j'ai remarqué jusqu'à présent : La pagination dans les sections de page préserve les liens vers la page suivante externalhost.com/blog. Les liens de la section Menu redirigent vers la section externalhost.com/blog.

J'ai l'impression que tous les liens ne changent pas partout dans WordPress, notamment au niveau de la pagination, et je ne trouve pas de solution. Peut-être que quelqu'un vit le même comportement ou les mêmes pensées que je peux changer ?

P粉269530053P粉269530053251 Il y a quelques jours368

répondre à tous(1)je répondrai

  • P粉186897465

    P粉1868974652024-01-17 13:18:37

    Lorsque vous changez d'URL de site Web ou déplacez le site vers un nouvel hébergement, etc. Je constate que je dois effectuer une recherche et un remplacement dans la base de données, cela peut être fait en utilisant le plugin suivant : https://wordpress.org/plugins/ better-search -replace/ Rechercher d'anciennes URL externalhost.com< /code> 并替换为新网址 myapp.com Cela devrait résoudre votre problème, le plugin vous permet généralement de faire un test avant d'apporter des modifications.

    Une autre façon de procéder à la migration consiste à utiliser un plugin, tel que : https://wordpress.org/plugins/all-in-one-wp-migration/

    Après avoir utilisé les plugins, vous devriez pouvoir les supprimer de votre projet

    répondre
    0
  • Annulerrépondre