내 웹 사이트에서 사용자 로그 아웃 후 Codeigniter redirect()
을 사용하여 페이지를 리디렉션합니다. http://www.theindianclassified.com.문제 Codeigniter redirect() cache
사용자가 URL http://www.theindianclassified.com/logout로 이동하면 그는 시스템에서 로그 아웃 한 후 홈 페이지로 리디렉션됩니다. 그러나 사용자가 로그인하고 다시 logout user를 클릭하면 로그 아웃되지 않지만 그는 홈 페이지로 리디렉션됩니다. Codeigniter redirect()
메서드를 사용하는 리디렉션은 브라우저에서 캐시 된 것 같습니다.
위의 시나리오에서 구현이 어떻게되는지 알려주세요. 브라우저가 리디렉션을 캐시하지 않도록하고 싶습니다.
로그 아웃 기능은 다음과 같습니다.
function logout() {
$this->session->sess_destroy();
redirect('');
}
이것을 확인하십시오 :: http://stackoverflow.com/questions/8616887/logout-codeigniter –
로그인 및 로그 아웃 코드를 작성하십시오. 코드 없이는 솔루션을 기대할 수 없다고 생각합니다. @Sudhir 링크를 보시면 도움이 될 것 같습니다. – imsyedahmed
로그 아웃 기능이 추가되었습니다. 그러나 코드는 처음에는 작동하지만 두 번째로 로그 아웃 할 때는 작동하지 않습니다. 브라우저 캐시 문제입니다. 브라우저 캐시를 지우면 작동합니다. 브라우저에서 캐시하지 않고 Codeigniter 리디렉션을 사용하는 방법은 무엇입니까? – Nish