最近在帮客户弄WHMCS财务系统,客户要求套CDN,也是为了整个平台系统的安全,所以呢,就套了付费的CDN加速,效果倒是挺不错的,
可问题就来了,全站套了CDN之后,不管是前台还是后台均无法登录、无限登录,后来直接修改configuration.php文件即可,还是简单的。
修改configuration.php文件
$\_SERVER[‘REMOTE\_ADDR’] = $\_SERVER[‘HTTP\_X\_FORWARDED\_FOR’]; // 获取真实IP
list($\_SERVER[‘REMOTE\_ADDR’]) = explode(‘, ‘, $\_SERVER[‘REMOTE\_ADDR’], 2); // 可能通过多个代理,其中第一个为真实[ip](https://zhujicankao.com/tag/ip)地址
$\_SERVER[‘HTTP\_X\_FORWARDED\_FOR’] = $\_SERVER[‘REMOTE\_ADDR’]; // 添加到WHMCS IP变量
修改之后完美解决!
本文转载至loc.