検索

ホームページ  >  に質問  >  本文

別のドメインでホストされている場合、WordPress は新しいサイト URL とホームページを無視します

私のクライアントには次の設定があります:

Wordpress は、externalhost.com/blog を使用して siteground.com でホストされています => 有効な Wordpress インストール。

Amplify によって管理されている

AWS アプリケーション「myapp.com」、書き換えると /blog は externalhost.com/blog を指すはずですが、ユーザー myapp.com/blog が表示されます。

次に、wp-config.php ファイルで siteurl と home を切り替えました。 リーリー

ほぼ動作しますが、動作しない場合もあります。これまでに気づいたこと: ページ セクション内のページネーションには、次のページ

externalhost.com/blog へのリンクが保持されます。 メニュー セクションのリンクは、externalhost.com/blog セクションにリダイレクトされます。

WordPress のどこでも、特にページネーションで、すべてのリンクが変更されているわけではないように感じますが、解決策が見つかりません。おそらく誰かが同じ行動や考えを経験しているので、私が変えることができるでしょうか?

P粉269530053P粉269530053316日前431

全員に返信(1)返信します

  • P粉186897465

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

    Web サイトの URL を切り替えたり、サイトを新しいホスティングに移動したりする場合、データベース内で検索と置換を行う必要があることがわかりました。これは、次のプラグインを使用して行うことができます: https://wordpress.org /plugins /better-search-replace/ 古い URL externalhost.com< /code> を検索し、新しい URL myapp.com に置き換えます。これで問題は解決します。通常、プラグインは問題を解決します。変更を加える前にテスト実行を実行できます。

    移行を行うもう 1 つの方法は、プラグインを使用することです。例: https://wordpress.org/plugins/all-in-one-wp-migration/

    プラグインの使用が終了したら、プロジェクトからプラグインを削除できるはずです

    返事
    0
  • キャンセル返事