Bueno, ya he encontrado la solución al problema. Os cuento lo que he hecho por si le sirve a alguien.
He añadadido las siguientes lineas :
Código:
response.setHeader("Cache-Control","no-cache");
response.setHeader("Cache-Control","no-store");
response.setDateHeader("Expires", 0);
Los metatags los he dejado por si acaso:
Código:
<META HTTP-EQUIV="Expires" CONTENT="-1">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
Funciona todo perfectamente. Ahora mismo si cierro la sesión y pulso el botón atrás del navegador me aparece la página anterior con la sesión cerrada. Al final he quitado el script que limitaba las páginas a visitar desde botón atrás del navegador ya que se abrirán con la sesión cerrada.
Saludos