网站在后台启用了https协议之后重新登录就不进去后台的解决方法

wdzsjl 1个月前 (10-10) 阅读数 21 #帝国EmpireCMS
  1. 备份现有配置文件 在进行任何修改之前,请确保先备份e/config/config.php文件,以便如果修改后出现问题可以快速恢复。

    bash
     
    cp e/config/config.php e/config/config.bak
  2. 修改配置文件 使用文本编辑器打开e/config/config.php文件,并找到httptype这个配置项。

    将其值从1(代表强制使用HTTPS)改为0(代表自动检测HTTP或HTTPS)。

    php
     
    // 之前可能是这样 $config['httptype'] = 1; // 修改为 $config['httotype'] = 0;
  3. 重新登录后台 保存并关闭配置文件后,尝试重新访问后台登录页面并登录。

  4. 设置HTTPS为默认 如果能够成功登录后台,那么可以在后台管理界面中找到相关的安全设置选项,将HTTPS设置为默认的自动模式。

    • 进入系统设置或相关配置页面。
    • 查找关于HTTPS的设置项。
    • 选择“自动”或者相应的允许自动切换HTTP/HTTPS的选项。
  5. 检查其他可能的问题 如果上述步骤仍然不能解决问题,请检查服务器是否正确配置了SSL证书以及是否正确安装了该证书。此外,还需要确认web服务器(如Apache或Nginx)的配置文件中是否有正确的重定向规则以支持HTTPS。

通过以上步骤应该能够解决登录时出现空白页的问题。如果问题依旧存在,建议查看服务器日志获取更多错误信息以进一步诊断问题所在。

wx.jpg ywfw.jpg
热门