Vamos a ver si entendí lo que querés hacer.
Se me ocurre que puedes usar una variable de session para guardar en nombre de la página donde debe regresar despues del login.
Ejemplo:
archivo.asp
Código PHP:
<%
If Session("login") <> "OK" then
Session("Redirect") = "archivo.asp"
Response.Redirect("login.asp")
end if
%>
login.asp
Código PHP:
<%
'Una vez logeado'
Dim varRedirect
varRedirect = Session("Redirect")
Session("Redirect") = ""
If varRedirect <> "" then
Response.Redirect(varRedirect)
else
Response.Redirect("index.asp")
end if
%>
Espero te sirva.
Saludos