最近、弊社ではConoha WINGのレンタルサーバーを利用する機会が増えました。
表示速度も速いですし、そんなに不満はないのですが、
1点問題が発生したので情報共有がてら残しおきます。
まず、某レンタルサーバーを利用しているサイトがあったのですが、
今回はそこからConoha WINGへのサーバー移管になります。
元サーバーでは独自無料SSLをインストールしていたのですが、
DNSの切り替えが完了するまではConoha WING側で事前に独自無料SSLをインストールできません。
なので、Conoha WINGへサイトデータをちゃっちゃと移してしまって、
さっさとDNSを切り替えです。
で、しばらくしてDNSが完全に切り替わるのを待って、Conoha WING側でも独自無料SSLをインストールしました。
↓
ここまでは問題なかったのですが、
Google ChromeからWordPress管理画面にアクセスすると、
このページは動作していません
sample.com でリダイレクトが繰り返し行われました。
というメッセージが出て画面へアクセスできません。

Google Chrome リダイレクトエラー画面
Firefoxの場合は、
ページの自動転送設定が正しくありません
というメッセージが出ます。
どうも、リダイレクトループが起こってしまったようです。
この現象が発生した場合は、
wp-config.phpの適当な場所に以下のコードを追記すればOKです。
if(isset($_SERVER['HTTP_X_FORWARDED_PROTO']) and $_SERVER['HTTP_X_FORWARDED_PROTO'] === "https") { $_SERVER['HTTPS'] = 'on'; }
今回の現象は他のサーバでも起こりえるので、
もしHTTPS通信を有効にした後にリダイレクトループが発生してしまった場合には、一度こちらの方法を試してみて下さい。
こんにちは。
conoha wingからワードプレスを初めて登録した初心者ですが、
登録完了早々に同様のエラーが出て困っています。
>wp-config.phpの適当な場所に以下のコードを追記すればOKです。
とありますがwp-config.phpへはどのようにすればたどり着けますか?
はじめまして、ダッチです。
FFFTPを使ってサーバーへ接続することは可能でしょうか?
接続可能であれば、
/public_html/sample.com/
のサーバーパスの直下に「wp-config.php」というファイルが存在すると思います。
※「sample.com」はご自分のドメイン名に変更して下さい。
もしFFFTPからサーバへの接続が難しい場合には、
Conoha WINGのコントロールパネルにあるファイルマネージャーからも修正が可能です。
ファイルマネージャーに関しては以下のページを参考にしてみて下さい。
https://support.conoha.jp/w/filemanager/
無事リダイレクトが解消されました。
ありがとうございます!
こんにちは。
> wp-config.phpの適当な場所に以下のコードを追記すればOKです。
if(isset($_SERVER[‘HTTP_X_FORWARDED_PROTO’]) and $_SERVER[‘HTTP_X_FORWARDED_PROTO’] === “https”) {
$_SERVER[‘HTTPS’] = ‘on’;
}
の追加は、適当な場所ではダメです。
wp-config.phpの
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . ‘wp-settings.php’);
の上でないと動作しないです。