2016-06-19 8 views
4

私はAWSでワードプレスサイトをホストしており、httpからhttpsに移行しています。私は/wp-admin/ページにアクセスしようとすると、Wordpress https 'あなたを何度もリダイレクトしました。エラー

define('FORCE_SSL_ADMIN', true); 

は、今私はxx.xx.com redirected you too many timesを得る:オンラインからいくつかのリソースを読んだ後、私はwp-config.phpファイルに次の行を追加しました。他のすべてのページが機能しますが、それは機能していないのは管理パネルだけです。

答えて

3

時々私に起こった。リダイレクトがここで発生したページ間をチェックしてみてください。 redirect-checker.org それは問題はあなたがこのリダイレクトを回避するためにhomeurlとSITEURLを変更してみてくださいhttp://example.comhttps://example.com間のループについてであれば、それは

起こる理由を理解するのに役立ちます。あなたはこれを行うことができます:あなたはWP-config.phpの中define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');を置くwp_optionsテーブル

  • にSQLで

    が、それは誰もがここに来るために

  • 5

    をホープ(hereをご確認ください) SSLの処理を行うリバースプロキシの背後にいるように、しばらく時間がかかりましたが、何をする必要があるのか​​を文書で確認することができます:

    https://codex.wordpress.org/Administration_Over_SSL

    それはのwp-config設定であれば追加することを述べて:

    // in some setups HTTP_X_FORWARDED_PROTO might contain 
    // a comma-separated list e.g. http,https 
    // so check for https existence 
    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) 
        $_SERVER['HTTPS']='on'; 
    

    私は(私はそれに触れ忘れ主な理由)設定に触れたくないので、私が見つけることを試みましたそれをやって、よりエレガントな方法:

    https://wordpress.org/plugins/ssl-insecure-content-fixer/

    私はこのプラグインを試してみましたが、それが動作します。

    +1

    DreamHostに必要な、非常に便利です。ありがとう –

    関連する問題