別のドメインでホストされている場合、WordPress は新しいサイト URL とホームページを無視します
P粉269530053
P粉269530053 2024-01-16 16:57:37
0
1
367

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

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

全員に返信(1)
P粉186897465

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

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

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!