1

新しいサーバーと新しいドメインにウェブサイトを移管しました。ダッシュボード内のドメインを変更し、データベースをエクスポートして、新しいサーバーにインポートしました。また、ftp経由ですべてのファイルをコピーしました。新しいサイトは、投稿やページ以外にも順調に運営されています。ページを開いたり投稿したりすると、404エラーが発生します。また、私が持っていた多くのページがWordpressダッシュボード内に欠落していることがわかります。

phpMyAdminにアクセスすると、すべての投稿がwp_postsテーブル内に存在していることがわかります。

誰かが情報を手伝うことができますか?

前もって感謝します、

Josip

4

3 に答える 3

2

http://interconnectit.com/124/search-and-replace-for-wordpress-databases/投稿のパスは絶対パスであり、シリアル化されたデータとしてデータベースに保存されます。新しいドメイン/サーバーに安全に移行する方法については、このリンクをお読みください。

于 2012-11-28T20:33:36.540 に答える
1

.htaccessファイルがないか、mod_rewriteが有効になっていないようです。パーマリンク構造を使用していますか?何が起こっているのかというと、派手なURLがブートストラップファイルhttp://somedomain.com/some-post-nameに渡されていないということです。index.php

于 2012-11-28T20:33:46.917 に答える
1

コメントする担当者がいないので、答える必要があります。

このプラグインを試して、リンクを修正してください:velvet-blues-update-urls

于 2012-11-28T22:11:48.537 に答える