https忽略了我的一些提交

时间:2016-07-06 09:13:20

标签: php http authentication https ignore

我有一个drupal站点连接到另一个非drupal站点。 (所有的PHP)他们有单点登录。一些信息存储在cookie中。因此,当用户登录Drupal站点并单击指向其他站点的链接时,他将自动在下一个站点中登录。每次都会自动生成(或更新)新(或现有)用户。

现在出现问题:

当我使用HTTPS://链接时,某些关于此身份验证的页面的某些更改会被忽略。看起来它一直在检查旧文件...就像它们存储在隐藏的地方一样?当我改为HTTP://突然它需要新修改的文​​件......

它只发生在有关身份验证过程的文件中。我对第二个网站其他部分的所有其他提交工作都正常。只是这几个身份验证文件被忽略了。

有人知道https为什么会这样吗?

这可能是服务器缓存还是php缓存?

1 个答案:

答案 0 :(得分:0)

我要回答我自己的问题,希望我可以帮助其他有类似问题的人。

有2个同名文件。 HTTPS登录文件位于private_html文件夹中。 http登录文件位于public_html文件夹中。

他们都有相同的名字。因此,当我更新http文件并将其推送到服务器时,https登录文件保持不变。由于https登录文件不在git存储库中,我无法在本地找到它,只能在服务器上找到...

问题解决了,所以根本没有缓存问题。