【问题标题】:Wordpress admin stop working after putting ssl on domain将 ssl 放入域后,Wordpress 管理员停止工作
【发布时间】:2019-01-18 03:36:56
【问题描述】:

我在 AWS EC2 实例上托管了我的网站,一切正常,直到我将 SSL 添加到我的网站后,我一添加 SSL,它就破坏了我网站的管理面板

我做的是

1) 从 AWS 证书获得 SSL 证书
2) 使用 cloudfront 进行配置
3) 同样配置在 Route53 的记录集中

我的网站在 https 上运行良好,但管理面板中断,我已将数据库中的所有链接更新为 https,但我仍然不确定它为什么会破坏我的管理面板,也不允许我在 WP 中登录。

Admin panel breaks screenshot

【问题讨论】:

    标签: wordpress amazon-web-services ssl amazon-ec2 amazon-route53


    【解决方案1】:

    通过将WP_HOME 和WP_SITE_URL 添加到wp-config.php 来更改您的网站网址。

    define('WP_HOME','https://yoursite.com');
    define('WP_SITEURL','https://yoursite.com');
    

    如果这不起作用,请尝试添加以下代码。

    if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
    

    确保在此行之前包含它。

    require_once(ABSPATH . 'wp-settings.php');
    

    【讨论】:

    • 感谢您的建议,我们已经做到了,但仍然无法正常工作
    猜你喜欢
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-05
    相关资源
    最近更新 更多