wordpress

WordPressマルチサイト ドメインお引越しの記録

wordpress

マルチサイトかつ多言語というサイトのドメイン変更対応をしました。

ドメイン変更の記事はあるけれど、マルチサイトに関しては公開しているサイトってそうないので公開します。

 

  • 古いドメイン:example.net_old
  • 新しいドメイン:example.net_new

 

1. DBにドメイン名の置換

 

実をいうとこれで作業は終わりです。
突然こんなこと言ってごめんね。

でも本当です。

新しいドメインに変更するクエリを流して、少しだけ間をおいて、アクセスしたら終わりがきます。

 

DBの確認

 

 

ドメイン名を新しいドメインに置換します。

 

データベース全件検索で古いドメインを検索しきって0にした。

これで終わりです。

 

さぁっ!生まれ変わったサイトにアクセスしてみよう。

 

 

 

 

 

 

 

 

 

管理画面にログイン出来ないのだが….?

ログインすると古いドメインにリダイレクトされる。

 

 

1′. プラグインが原因か?

プラグインを無効化してみる。

リネームすることで読み込ませなくする。

 

管理画面にログイン出きました!

プラグインに原因があることが確定ですね。

 

2′. キャッシュ系のプラグインか?

 

Redis関連のプラグインが原因のようです。

 

Redis系のキャッシュプラグインの存在を確認しました。

5つのredisサーバが動いているのだ。

 

 

Redisのキャッシュをクリアする

 

3′. ハードコーディングを撲滅する

 

ハードコーディングされている箇所を探す

 

新しいドメインに置換して完了ですね。

 

おしまい!

 

管理画面にもアクセス出来ましたね。

お疲れ様です。

 

 

wordpress
最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG