Tu ne peux pas faire ça sur le session_end
Le session_end te permettra de sauvergarder les informations de session de l'utlisateur afin qu'il les retrouve quand il reviendra par exemple.
Mais c'est uniquement à ça que ça sert.
Pour faire une tel redirection, il faut faire le traîtement dans session_start
En effet, tu ne peux détecter une fin de session que lorsque l'utilisateur va en recréer une.
Le plus simple, laisse tomber le global.asa
Créer un rep "session_start"
Dedans, met la page que tu veux pour initialiser les sessions, etc.
Cette page initialise une session "connected" à true par exemple.
Dans toutes les pages du site, teste cette session. Si elle est vide, alors tu rediriges le gars sur cette d'initialisation des session.
Tu peux toujours faire aussi un script côté client avec un settimeout(20*60*1000, 'window.location.href=\'disconnected.asp\'');