Help us understand the problem. What is going on with this article?

wordpressでURLを変更した時に起きたエラー

More than 1 year has passed since last update.

Wordpressで作成したサイトのURLを変更したい!

下記のような私と同じ状況の方でしたら参考になるかもしれません:relieved:

  • サーバーはロリポップを使用している。
  • URLだけ変更したい。サーバーは変更しない。
  • すでにある程度サイトを構築してしまった後にURLを変えたくなった
  • ドメインを変更したら500エラーになった

やり方を調べたけれど、方法が色々あってどれにすればいいかわからない:joy:

  1. Wordpressの設定でサイトアドレスを変更し、ファイルをいくつか修正するだけでできる方法
  2. サーバーデータとデータベースを全てインポートしてエクスポートする方法

1のサイトアドレスの変更だけだど、後ほどエラーが起きる可能性があるとのことで、2の方法でやってみることにしました。下記のサイトを参考にさせていただきました!

 【徹底解説】WordPressドメイン変更の手順と注意点(2019年最新)

基本的にはこちらの通りにやれば解決なのですが、いくつかひっかかったところがあるので備忘録として残します。

1.新たなドメインの設定

 新たにムームドメインで新しいドメインを取得しました。その後にロリポップでマルチドメインの設定をします。
 マルチドメイン設定について

2.SSL化をしていた場合は、新しいドメインもSSL化させる

 これをやらずに、データを移行させてた後に表示されず、焦りました:joy:
 今回のエラーはこれが問題でした。
 こちらの記事を参考にさせていただきました。
 WordPressサイト「このサイトは安全に接続できません」 解決方法【ロリポップ】

3.FileZillaを使ってサーバーデータをインポート

 FileZillaの使い方に不慣れでしたので、こちらの記事を参考にしました。
 ロリポップで簡単FTP設定-Filezilla編
超初心者向け!FileZilla(ファイルジラ)の使い方

4.Macでの置換えソフトはTextWranglerを使う

記事だと「Devas」というソフトで置換えをしていましたが、Macでしたので、TextWranglerを使いました。
TextWrangler 複数のファイルを一括置換

5.「.htaccess」の修正について

最後までの工程を経て、サイトにアクセスしたところ、エラーの表示が出てしまったので、.htaccessファイルに余計な記述あるのかもしれないと思い、参考にした記事を参考に修正してしまったところ、それでも治らず。そもそも「2.SSL化をしていた場合は、新しいドメインもSSL化させる」でひっかかっていたのでそこを修正するにも治らず。そこで、もしや.htaccessファイルを修正すべきではなかったのかも?と思い、元に戻したところ、サイトが表示されました!!
今回、ドメインを移す前のサイトをは別の方が作成していて途中から引き継いだので、htaccessファイルは修正すべきではなかったようです。

Coconew5
rails 初心者、勉強中です。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away