Estimado cesar24 esto lo solucionás de una manera muy simple y es expirando la página inmediatamente ni bien la carga para que no la cargue de los temporales de internet que es lo que te está pasando.
Simplemente tenés que agregar Response.Expires = 0 al principio de tu código quedándote más o menos así:
<%
Response.Buffer = true
Response.Expires = 0
' compruebo que tengo la variable de sesion creada y con el dato correcto
if session("entrar") <> "si" then
response.redirect "login.htm"
response.end
end if
%>
Eso va a hacer que cuando hagas un click en el botón Atrás de tu navegador te vuelva a recargar la página y no reconozca la sesión como iniciada.
Probalo y después me contás, debería de funcionar.
Suerte