最近在处理一个dz论坛的问题,前台用户登陆成功后,页面进行了登陆成功的提示并且也进行了页面跳转,但是登陆状态却并未
改变,一直显示登陆框
但是如果f5刷新页面后就会显示登陆状态。不知道怎么回事,开始还以为是升级导致的,在本地测试了下也没问题。
到官网查找原因说是cookie问题导致的,看了下服务器配置cookie
可是这个登陆状态未更新明明就是cookie没获取到,为什么cookie会获取不到呢???
将这个程序挪出用其他域名打开,经测试登陆竟然没问题,看样是和这个域名有关,但是这个域名下还有其他网站,这个论坛只
是他的一个子文件夹,难道是这个域名的cookie被拦截了???
检查了这个域名下的所有文件,发先根目录下的文件被注入了代码,于是将这个域名下所有的文件都检查了下,清除恶意代码,
再次尝试登陆,登陆状态竟改变了O(∩_∩)O
如果你有建站或优化需求欢迎联系我们