Pantheon でログイン後に本番サイトにリダイレクトされる問題を修正

Pantheon サーバーでホスティングされている Web サイトには、WordPress のルートディレクトリに wp-config-pantheon.php という設定ファイルがあります。
このファイルにはサイトのデータベース情報がすべて保存されており、さらに次の 2 つのパラメータもこのファイルで設定されます。

define('WP_HOME', $scheme . '://' . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', $scheme . '://' . $_SERVER['HTTP_HOST']);

このファイルが Staging サイトのディレクトリにクローンされた場合、これら 2 行はコメントアウトする必要があります。Staging サイト用の正しい値はすでに wp-config.php ファイルで定義されているためです。

そのため、Staging サイトのディレクトリにある wp-config-pantheon.php ファイルを修正する必要があります。
上記の各行の先頭に // を追加して、次のようにします。

//define('WP_HOME', $scheme . '://' . $_SERVER['HTTP_HOST']);
//define('WP_SITEURL', $scheme . '://' . $_SERVER['HTTP_HOST']);

Updated on 5月 23, 2026

Alaa Salama

著者: Alaa Salama

私は10年以上にわたりサポート分野で働いてきました。テクノロジーの中でも、人に寄り添う部分に大きなやりがいを感じているからです。複雑なWordPressの問題を解決するときも、ワークフローを効率化するためにカスタムプラグインやコードスニペットを開発するときも、私の目標は常に摩擦を減らし、人々がよりスマートに働けるようにすることです。自分が作った解決策によって、誰かの一日が少しでも良くなるのを見ることほど嬉しいことはありません。

オフラインのときでも、たいてい何かの「内部」をいじっています。サーバーの最適化やDIY電子工作に情熱を持っており、自由な時間にはスマートホームのプロジェクトやハードウェアの修理に取り組むことがよくあります。特に大切にしているのは、子どもたちと自宅の作業場で過ごす時間です。家の修理からクリエイティブなプロジェクトまで一緒に取り組みながら、長く使えるものを作る楽しさを育んでいます。