WordPress ignore l'URL du nouveau site et la page d'accueil lorsqu'il est hébergé sur un autre domaine
P粉269530053
P粉269530053 2024-01-16 16:57:37
0
1
446

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粉269530053
P粉269530053

répondre à tous(1)
P粉186897465

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 并替换为新网址 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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal