WordPressの引っ越し

今まで使っていたウェブクロウという

レンタルサーバーがサービス終了になった関係で

当サイト(takeshi3017.php.xdomain.jp)に

引っ越しをする必要が出てきた。

wordpressの引っ越しをするのは初めてなので

いろいろ戸惑ったがなんとかうまくいった。

↓ここの記事を参考に作業を行った。

WordPressのお引っ越し。手動でサーバー移行する手順 (websae.net)

プラグインとかは使わなかった。

おもな作業のポイントは4つある。

1.旧サーバーのファイルをダウンロード

2.旧サーバーのデータベースをエクスポート

3.新サーバーへファイルをアップロード

4.新サーバーへデータベースをインポート

ファイルのアップ/ダウンロード等はffftpなどの

FTPソフトを使う。

データベースのイン/エクスポート等は

phpmyadminを使う。また、ダウンロードした

ファイルの中の「wp-config.php」を書き換える。

具体的には「1. データベース名」、「2. ユーザー名」、

「3. パスワード」、「4. ホスト名」の記述などだ。

phpmyadminの詳しい設定がわからなかったが

上記のサイト通りにした。しかし、いざ引っ越し

てみて不具合が発生した。それは、wordpressの

サイトの画像がうまく表示されない、内部リンクが

旧サイトのurlのままであるという問題だ。

いろいろwebで調べた結果、↓のサイトを発見。

ワードプレス【ドメイン変更】DB変更プログラムとプラグイン | サーバーレシピ (server-recipe.com)

このサイトによると前述した「wp-config.php」に

define(‘WP_SITEURL’,’http://(新しいドメイン)/’);

define(‘WP_HOME’,’http://(新しいドメイン)/’);

という2行を加えた方が良いと書いてあるので

その通りにした。結果、内部リンクのurlは

新サイトのurlに変わった。しかし、またしても

問題が。topページは表示されるんだけど

それ以外のページが404エラーになってしまう。

いろいろwebで調べた結果、↓のサイトを発見。

WordPressでトップページ以外が表示されない時に確認すること – OPENCAGE (open-cage.com)

このサイトによるとwordpressにログイン後、

「管理画面の【設定 > パーマリンク設定】のページを開き、

何も変更せずに「変更を保存」ボタンを押します。」

とある。この通りやったら無事うまくいき

404エラーは解消された。やれやれ。

コメント

タイトルとURLをコピーしました