我们在laravel中有一个应用程序构建,我们正在尝试从apache切换到nginx,但是当我们启用nginx时,用户每次刷新都会登录随机用户帐户。
例如,
我以USER1身份登录,刷新页面,现在我在USER2帐户,USER3帐户中随机。
我们使用redis作为会话驱动程序。
感谢。
答案 0 :(得分:0)
对于那些面临相同问题的人。发生这种情况是因为Nginx缓存了网站的静态和动态内容。您要做的就是禁用动态缓存,一切都会正常工作。
我们将Engintron插件用于WHM,所以我可以告诉您该配置。
编辑common_http.conf
文件并将此值设置为1
set $CACHE_BYPASS_FOR_DYNAMIC 1;