サポート » 使い方全般 » WP_HOME、WP_SITEURLの設定

  • 解決済 hokutonojikei

    (@hokutonojikei)


    wordpressサイトのURLを変更する際に
    wp-config.phpのWP_HOME、WP_SITEURLに値を
    設定する下記のような方法と
    管理画面の設定から変更する方法があると思います。

    define("WP_HOME","https://example.com");
    define("WP_SITEURL","https://example.com");

    これらの具体的な違いなどをご教授いただきたく
    質問させていただいております。起こっている問題として
    httpsにwp-config.phpで前述の記述をしたところ
    リダイレクトループが起こり、wordpress側での
    原因を探っている状況です。

    自分としてはsqlをダンプし
    DB内を検索してみたのですが
    数百httpのURLが残っている状態でした。
    この中でリダイレクトループに関連しそうな部分を知りたいのですが
    キーワードなどありましたら知りたいです。

    また自分の認識として画像などはURLがhttpのままだとリンク切れにはなるものの
    リダイレクトループになるということはないと考えていますが
    こちらの認識は正しいでしょうか。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    Search Replace DBなどのツールを使ってデータベース中の古いURLを変更することをお勧めします。
    ※作業前にデータベースのバックアップを取得することをお勧めします。

    WP_HOME を変更したり管理画面から変更しても、記事中やメタデータに古いURLが残っています。
    このため、新しいURLでのサイト遷移中に古いURLに遷移してしまったり、リダイレクトループなどの現象が発生したりします。

    トピック投稿者 hokutonojikei

    (@hokutonojikei)

    返信ありがとうございます!

    確認が遅くなり申し訳ありません。
    ツールありがとうございます。
    自分のDBスキルでは理解するにはもう少し時間がかかりそうなので
    もう少し基礎を勉強してから改めて見てみたいと思います。

    >WP_HOME を変更したり管理画面から変更しても、記事中やメタデータに古いURLが残っています。
    このため、新しいURLでのサイト遷移中に古いURLに遷移してしまったり、リダイレクトループなどの現象が発生したりします。

    今回の問題もおっしゃる通りの現象だと思います。
    メタデータにも残るというところが知りたかったので
    大変参考になりました。
    まずはURLを変換する方法を模索してみます。

    貴重な情報ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「WP_HOME、WP_SITEURLの設定」には新たに返信することはできません。