XSERVER WordPress簡単移行 の後にやったほうがいい3つのこと

公開日: : 最終更新日:2020/12/21 wordpress ,

ワードプレスのロゴ

1.パーマリンクの更新

事象1

XSERVERのWordPress簡単移行使って、他のWordPress(XSERVER以外のサーバからでも移行できる)からXSERVERにあるサーバにWordPressをコピーする(ドメインも変換してくれる)。これほんとうにお手軽で便利なのだがうまく行かない時がある。

一旦正常にできたと思ったけど、リンクを確認すると正常に動作しなかった。

 

具体的な事象をいうと、

https://example/wp/aaa.php

にアクセスした際、勝手に

https://example/aaa.php

にリダイレクトされる。

 

原因1

https://example/wp/

のように、ディレクトリがトップ(https://example.co/)でなく/wp/配下にWordPressを作ったりしてると起きるかもしれない(今回ボクはそうでした)。

おそらく.htaccessのコピーや改変が行われていないためだと思う。

.htaccessの内容を見ると、

mod_rewriteの記述が、

移行元では、

RewriteBase /wp/

移行先では

RewriteBase /

となっていた。

 

対応1

.htaccess内には、WordPressが自動で書いてくれている部分がある。

そこを移行先のWordPressの環境に合わせた形に自動で更新するために、

WordPressダッシュボード > 設定 > パーマリンク を開き、何も内容を変えないまま「設定の保存」を実行する。

WordPressダッシュボードのパーマリンク画面

そうすると、.htaccessがWordPressにより適切な形(RewriteBase /wp/)に更新されて正常に見れるようになった。

 

2.URL置換(URLが変わる場合)

事象2

画像など、移行元の(古い)ドメインを参照していて表示できていない。

ドメインが移行元の(古い)ままの箇所がところどころに散見される。

 

原因2

DB(以下、データベースと記載)の中で、

 

旧ドメイン

新ドメイン

 

に置換できていない箇所が存在する。

 

ちなみに自分の実例でいうと古いドメインのままの箇所が600件オーバーだった。(Search and Replace)で見た結果。

2020年12月18日現在だとまだこの辺がアマいみたい。

 

対応2

などでドメインの置換(旧ドメイン→新ドメイン)を実施する。

 

3.wp-config.phpの確認

簡単移行後、移行先のWordPressにおいて、wp-config.phpの中身が変わってる場合がある。

僕の場合、WP自動更新を止める記述が消えていた。

移行元と同じ内容になるように記述する。

 

※データベースの設定などは変わっててしかるべしなので触らない

まとめ

XSERVER WordPress簡単移行 を実施した後には、

  • パーマリンクの更新
  • ドメインの置換
  • wp-config.phpの確認

の3つもセットで行うようにしましょう。

 

Googleアドセンスレスポンシブ

関連記事

ワードプレスのロゴ

WordPressのClassicエディタでインデントが勝手に消える

対応 「TinyMCE Advanced」というプラグインをインストール 上記プ

記事を読む

ワードプレスのロゴ

仕事でWordPress構築を依頼されたら確認することリスト

コピペ用   サイト名 管理者のメアド https化するにあたりSS

記事を読む

ワードプレスのロゴ

WordPressのプラグイン 古いバージョン入手

やり方 wordpress.org プラグインのページ 開いて、「developer」タブをク

記事を読む

ワードプレスのロゴ

サイトヘルスで「バックグランド更新が想定通りに動作していません」と表示される原因のひとつ

  結論 僕の場合は、Basic認証をかけている為でした。  

記事を読む

ワードプレスのロゴ

本番で公開しているWordPressのコピーをDockerで作る際のポイント

基本 ファイルとDBのバックアップを取得する。 バックアッププラグイン(BackWPUpとか

記事を読む

codepen

CodePen で jQuery設定

html、css、Javascriptのコードを書いたら画面半分に動作結果を表示してくれて、しか

記事を読む

ワードプレスのロゴ

WordPress 固定ページでfunction(関数)使うにはショートコードを使う

ショートコードって? 固定ページなどで みたいに書くと、設定した関数等を呼び出してくれる

記事を読む

ワードプレスのロゴ

WordPress構築時に忘れがちな、たった1つのhttps設定

はい、タイトルに書いたことが全てです。 WordPress アドレス、サイトアドレスを、htt

記事を読む

ワードプレスのロゴ

WordPressでソースコードを埋め込むならgist

prism.js使ってたが… Wordpressのプラグインでコードハイライトしていたが(Sy

記事を読む

ワードプレスのロゴ

WooCommerce の AmazonPayでPCでは決済できるがスマホで決済できない

    事象 PCで決済できるが、スマホで決済しようとすると以下のメッ

記事を読む

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑