WordPressアドレスを変更してしまい管理画面が閲覧できなくなった時の対処法

 

 Web技術

WordPressの一般設定で
「WordPressアドレス」、「サイトアドレス」を変更したら

サイトが見られなくなった。
管理画面が表示されなくなった。

という話をよく聞きます。
実際に弊社のお客様からもありました。

「サイトアドレス」だけを誤って変更したしても
サイトが見れなくなってしまいますが
管理画面は見れますのでそこから正しいサイトアドレスに
戻せば良いだけです。

…が

「WordPressアドレス」を誤った変更をしてしまうと
管理画面が表示されなくなりログインできなくなってしまうのです。。。

今回あった事例は

サーバー側でSSL設定をしていないにもかかわらず
「WordPressアドレス」をhttpsに変えてしまった

という誤り。

urlにhttpと入力してもhttpsにリダイレクトされ
「この接続ではプライバシーが保護されません」
と表示され管理画面に入れず途方に暮れます。。。

SSL設定していなのに…汗

アッオゥ…

こちらの事例を元にして対応策を書いておきます。

対応策

wp-config.phpに「update_option」を書き加えて修正

wp-config.phpの最下部に下記を追記します。

サイトアドレスの場合は’siteurl’部分を’home’と書きます。
今回はWordPressアドレスを書き換えてしまった例としていますので
siteurlのほうだけ記述します。

最下部に書きましょう。

「update_option」を書き加えたら
http://www.example.com/wp/で管理画面を見てみましょう(ブラウザのキャッシュに注意)。
管理画面が表示されるようになっているはずです。

これで管理画面内のWordPressアドレスが書き換わっているはずなので管理画面で確認。
正しく書き直っていればwp-config.phpに書いたupdate_optionの記述は削除してしまって大丈夫です。

「phpMyAdmin」にログインして修正

WordPressデータベースのwp_optionsテーブルにアクセスして、
「option_name」が「siteurl」の行を探して編集します。

「編集」でhttpsをhttpに修正しましょう。


▼参考にさせていただきました。ありがとうございました。

 この記事の投稿者

taka

Webサイト作ってます。
最近のモットー「決して無理をしないスタイル」

twitter: @taka_sbs

  • このエントリーをはてなブックマークに追加
  • 0 follow us in feedly

コメント

  • ajatan より:

    ありがとうございます。
    治りました

    • taka より:

      ajatan様
      問題解決されたようで良かったです。
      参考にしていただき、ありがとうございました。

  • 久保田ひかり より:

    今この問題でとても困っています。
    例えば、サーバー自体にSSL証明を取って、
    https://のアドレスに変更すれば
    解決するでしょうか。
    教えていただけましたらさいわいです。

    • taka より:

      久保田ひかり 様

      まずはSSL証明を取って
      サーバーにインストールされている
      (httpsでサイトが見られる)状態であるならば
      WordPressアドレス、サイトアドレスを変更しても
      問題無いかと思います。

      1.サーバー側でSSL証明を取ってhttpsでサイトを見られる状態にする。
      2.WordPressの一般設定でWordPressアドレスとサイトアドレスを「https」に変更する。

      の手順でやってみてください。

  • YH より:

    検索でたどり着きました。
    無事に直すことができました、これまで何日もかけて作ったものが水の泡になるかと絶望していたところでしたので本当に助かりました、ありがとうございます。

    • taka より:

      YH 様

      管理画面が表示されなくなるのは本当に絶望的になりますよね…(つд`)
      絶望を希望に変えることができて良かったです!

      参考にしていただき、ありがとうございました。

  • 田口英里奈 より:

    WordPressアドレスもサイトアドレスもhttpsとしてしまったのですが、
    サーバーで「独自SSLで保護されている」となっていれば、問題ないものでしょうか?

    つい先日までアクセスできていたのに、今日突然管理画面へアクセスすると
    「このページは動作していません。リダイレクトが繰り返し行われました。
    Cookie を消去してみてください.
    ERR_TOO_MANY_REDIRECTS」

    と表示されて困っています・・・
    もし解決法があればご教示いただきたいです。

    • taka より:

      田口英里奈 様

      サーバー側でSSL証明を取ってhttpsでサイトを見られる状態であれば大丈夫だと思われるのですが、
      契約しているサーバー会社にもよるかもしれませんのでサーバー会社に問い合わせをしてみても良いかもしれません。

      その症状に遭遇した事が無いので具体的な解決策がお伝え出来ず申し訳ないです。

      • 田口英里奈 より:

        ありがとうございます。
        サーバーに問い合わせをして解決できました。
        テーマに問題があったようです。

        • taka より:

          問題解決されたようで良かったです。

          参考にしていただき、ありがとうございました。

taka へ返信する コメントをキャンセル

入力エリアすべてが必須項目です。
メールアドレスが公開されることはありません。

*コメント

*名前

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

ページ最上部へ