Php 问题Codeigniter重定向()已缓存

Php 问题Codeigniter重定向()已缓存,php,codeigniter,caching,redirect,Php,Codeigniter,Caching,Redirect,我正在使用Codeigniterredirect()在用户注销我的网站后重定向页面 当用户转到url时,他会在注销系统后重定向到主页。但是,如果用户登录并再次单击“注销”,则该用户不会注销,但会重定向到主页。我认为使用Codeigniterredirect()方法的重定向是由浏览器缓存的 请帮助我,在上述场景中如何实现。我希望浏览器不要缓存重定向 注销功能如下所示 function logout() { $this->session->sess_destroy();

我正在使用Codeigniter
redirect()
在用户注销我的网站后重定向页面

当用户转到url时,他会在注销系统后重定向到主页。但是,如果用户登录并再次单击“注销”,则该用户不会注销,但会重定向到主页。我认为使用Codeigniter
redirect()
方法的重定向是由浏览器缓存的

请帮助我,在上述场景中如何实现。我希望浏览器不要缓存重定向

注销功能如下所示

function logout() {
    $this->session->sess_destroy();
    redirect('');
}

您应该检查您的登录功能,以确保故障不存在。如果我猜它会在那里。如果不起作用,请尝试逐个“取消设置”会话变量。

检查此项::请编写登录和注销代码。我认为,没有代码,您就无法期待解决方案。请参阅@Sudhir链接,我想这会对您有所帮助。添加了注销功能。但是代码第一次有效,但第二次注销时不起作用。这是浏览器缓存的问题。如果我清除浏览器缓存,它就会工作。如何使用Codeigniter重定向而不在浏览器中缓存?