Edited at

WordPress管理ページ上でドメイン変更を行った瞬間ログイン出来なくなった。

More than 1 year has passed since last update.


環境


  • ConohaのVPS

  • WordPress

  • KUSANAGI

  • nginx

  • centOS 7.4.1708


ここまでのいきさつ


  1. お名前.comでドメイン取得。


  2. お名前.com上でDNSレコード設定を行った。

  3. 新ドメインでアクセスしたらnginxの初期ページだった。

    →本当はWPのトップに遷移してほしいなと思ってた。

  4. WordPressの管理画面の方で、新ドメインに変更。スクリーンショット 2017-12-26 23.17.59.png

  5. "変更を保存"した瞬間、ログインできなくなった。


行ったことについて

参考にさせていただいたサイト

KUSANAGIで検証したWordPressサイトを本番用に変更する 【KUSANAGI 移行日誌FINAL】


1. nginxのドメイン指定を変更する。

1.ターミナルからsshでログイン

スクリーンショット 2017-12-26 23.35.49.png

2.rootに変更。

su

3.【プロビジョン名】_http.confのバックアップをとっておく。(万が一の為に)

cp /etc/nginx/conf.d/【プロビジョン名】_http.conf /etc/nginx/conf.d/BU_【プロビジョン名】_http.conf

4.confファイルのserver_nameを書き換え

# vi /etc/nginx/conf.d/【プロビジョン名】_http.conf

7行目あたりにserver_nameと記載されているはずなのでそこを新ドメインに変更し上書き保存。

スクリーンショット 2017-12-26 23.50.24.png


2. KUSANAGIプロファイルのドメイン設定を変更

1./profile.confのバックアップをとっておく。

# cp /etc/kusanagi.d/profile.conf /etc/kusanagi.d/BU_profile.conf

2.プロファイルのKUSANAGI_FQDNを書き換え

# vi /etc/kusanagi.d/profile.conf

4行目あたりにKUSANAGI_FQDNという箇所があるのでそこを新ドメインに変更し、上書き保存。

スクリーンショット 2017-12-27 0.04.51.png

3.サーバーの再起動

reboot


ここまでやって新ドメインでアクセスしてブログトップが表示されれば成功!