既存サイト、今運用しているホームページをWordPress化する際、本番環境へディレクトリ構造を変更したり、テストサーバーから本番サーバーへ移行した後など、リンク切れが起きる事があります。
…というか、そのままだと通常はほぼ100%リンク切れが起きます。
当サイトへ上記のようなキーワードでしばしばアクセスがありますので、ご自身で対応すべく、情報をお探しの方は下記を参考になさってみてください。
ダッシュボード内の「一般設定」変更だけではダメ
ダッシュボードの
「設定」
└「一般」
上の2項目を本番環境に書き換えるのがファーストステップですが、それだけでは投稿内のリンク切れが起きてしまいます。
個別の投稿やページのコンテンツ部分の画像やサイト内リンクのURLも全て変更してあげなければなりません。
MySQLのデータベースを直接編集しましょう
wp_posts(接頭語がwpの場合)という名前のテーブル内にある、post_contentという項目内を修正していきます。
phpMyAdmin等を使ってデータベース内のソースを変更するわけですが、場合によっては数百~数千のデータを変更する事になります。
MySQLのreplace関数を使ったSQL文を発行して、一気に置き換えてあげるのが最も妥当な手段だと思います。