Rumah  >  Soal Jawab  >  teks badan

WordPress mengabaikan URL tapak baharu dan halaman utama apabila dihoskan pada domain lain

Saya mempunyai persediaan berikut untuk pelanggan saya:

Wordpress dihoskan di siteground.com dengan externalhost.com/blog => pemasangan Wordpress berfungsi.

Aplikasi AWS "myapp.com" yang diuruskan oleh Amplify, menulis semula /blog harus menunjuk ke externalhost.com/blog, tetapi menunjukkan pengguna myapp.com/blog.

Kemudian saya menukar siteurl dan rumah dalam fail wp-config.phpwp-config.php:

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

Ia hampir berfungsi, tetapi terdapat beberapa kes di mana ia tidak berfungsi. Apa yang saya perhatikan setakat ini: Penomboran dalam bahagian halaman mengekalkan pautan ke halaman seterusnya externalhost.com/blog. Pautan bahagian menu ubah hala ke bahagian externalhost.com/blog.

Rasanya tidak semua pautan berubah di mana-mana dalam WordPress, terutamanya dalam penomboran, dan saya tidak dapat mencari penyelesaian. Mungkin seseorang di luar sana mengalami tingkah laku atau pemikiran yang sama yang boleh saya ubah?

P粉269530053P粉269530053251 hari yang lalu369

membalas semua(1)saya akan balas

  • P粉186897465

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

    Apabila menukar URL tapak web atau mengalihkan tapak ke pengehosan baharu dan lain-lain. Saya mendapati bahawa saya perlu melakukan carian dan menggantikan dalam pangkalan data, ini boleh dilakukan menggunakan pemalam berikut: https://wordpress.org/plugins/ better-search -replace/ Cari URL lama externalhost.com< /code> 并替换为新网址 myapp.com Ini sepatutnya menyelesaikan masalah anda, pemalam biasanya membenarkan anda melakukan ujian sebelum membuat perubahan.

    Cara lain untuk melakukan migrasi ialah menggunakan pemalam, seperti: https://wordpress.org/plugins/all-in-one-wp-migration/

    Selepas menggunakan pemalam, anda sepatutnya boleh mengalih keluarnya daripada projek anda

    balas
    0
  • Batalbalas