Php Wordpress https';重定向您的次数太多;错误

Php Wordpress https';重定向您的次数太多;错误,php,wordpress,https,Php,Wordpress,Https,我在AWS上托管一个wordpress站点,并且正在从http转换到https。在阅读了一些在线资源后,我将这一行添加到wp config.php文件中: define('FORCE_SSL_ADMIN', true); 现在,当我尝试访问/wp admin/页面时,我看到xx.xx.com多次重定向您。所有其他页面都工作,只有管理面板不工作 这有时发生在我身上。尝试检查此处发生重定向的页面: 这将帮助你理解为什么会发生这种情况 如果问题是关于和之间的循环,您可以尝试更改homeurl和sit

我在AWS上托管一个wordpress站点,并且正在从http转换到https。在阅读了一些在线资源后,我将这一行添加到
wp config.php
文件中:

define('FORCE_SSL_ADMIN', true);

现在,当我尝试访问
/wp admin/
页面时,我看到
xx.xx.com多次重定向您。所有其他页面都工作,只有管理面板不工作

这有时发生在我身上。尝试检查此处发生重定向的页面: 这将帮助你理解为什么会发生这种情况

如果问题是关于和之间的循环,您可以尝试更改homeurl和siteurl以避免此重定向。您可以这样做:

  • 在wp_选项表中的SQL中
  • 放置
    define('WP_HOME','http://example.com');
    定义('WP_SITEURL','http://example.com');(选中)

希望它能对像我这样的人有所帮助,因为我使用的是反向代理来处理SSL内容,这花了我一段时间,但我可以找到文档,其中说明了必须执行的操作:

它表示要在wp配置中添加if:

// 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';
由于我不喜欢触摸配置(主要是因为我忘了触摸它),我试图找到一种更优雅的方式:


我尝试过这个插件,它可以工作。

DreamHost需要这个插件,非常有用。谢谢