Кнопка возврата браузера, отображающая страницу из кеша?

Когда я выйду с сайта WordPress, он будет перенаправлен на страницу входа. Но проблема в том, что если я нажму кнопку браузера назад, она покажет предыдущую страницу, для которой потребуется авторизация. Я знаю, что страница загружается из кеша браузера, и взаимодействие с сервером не происходит. Но мне нужно заставить страницу перезагрузиться, если пользователь нажмет кнопку браузера.

Я проверил заголовок, и я мог найти следующее

Cache-Control: no-cache, must-revalidate, max-age=0 

Я также пытался добавить следующие метатеги, и это не сработало.

 <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 

Пожалуйста помоги

Я попытался установить заголовок, как показано ниже, и он работал как шарм!

 header("Cache-Control: private, must-revalidate, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0" ); 

Пробовал много решений, но только ниже. Добавлен ниже java-скрипт на странице выхода. Все остальные решения будут отлично работать в браузерах, отличных от IE.

 window.onunload = function() { window.location.href = "<%=request.getContextPath()%>/logout.jsp"; };