Redirect ISP如何附加“;jsp";指向我在浏览器中键入的URL

Redirect ISP如何附加“;jsp";指向我在浏览器中键入的URL,redirect,browser-cache,Redirect,Browser Cache,我的ISP要求我每天通过重定向到登录页面登录。一旦我登录,他们就会给我一个信息页面,上面有“上网”的链接。当我点击这个按钮时,它会将我重定向到浏览器的主页(google.com),但它会首先在url后面附加“index.jsp”。我可以删除index.jsp并按enter键,但在清除缓存之前,它不会停止将我重定向到google.com/index.jsp。这已经成为我和我周围的所有人的日常习惯,无论是浏览器还是操作系统。任何人都知道ISP是如何做到这一点的(好像他们在缓存中插入了什么东西)。我能

我的ISP要求我每天通过重定向到登录页面登录。一旦我登录,他们就会给我一个信息页面,上面有“上网”的链接。当我点击这个按钮时,它会将我重定向到浏览器的主页(google.com),但它会首先在url后面附加“index.jsp”。我可以删除index.jsp并按enter键,但在清除缓存之前,它不会停止将我重定向到google.com/index.jsp。这已经成为我和我周围的所有人的日常习惯,无论是浏览器还是操作系统。任何人都知道ISP是如何做到这一点的(好像他们在缓存中插入了什么东西)。我能做点什么来解决这个问题吗?我已经给ISP打过电话,他们告诉我这是系统中的一个bug,我所能做的就是每天清除缓存(蹩脚的回答!)。

这是在URL中附加index.jsp的拦截页面的来源:

<html>
<meta http-equiv="Refresh" content="0; url=/index.jsp">
If you are not redirected in 3 seconds <a href="index.jsp">Click Here</a> to redirect.

<!--
Padding to make file large enough so that IE doesn't use its own default error page.
 (( line repeats, removed by stackoverflow poster ))
Padding to make file large enough so that IE doesn't use its own default error page.
-->
</html>

如果在3秒钟内没有重定向,请重定向。
ISP每天都需要重新验证(系统在凌晨4点左右重置),这(我怀疑)是发送到浏览器的初始拦截页面,而不是请求的页面

截取后,它会转到http://((子域)).hotsitenet.com/login.jsp?orig=http://((website.initially.requested.this.day))格式的页面,在该页面上进行身份验证

在验证常规web浏览工作之后,除非您尝试转到当天请求的第一个页面http://((website.initially.requested.this.day)),否则会进行拦截

这通常会导致404错误

例如,假设您最初访问了google.com,按照预期被截获并进行了身份验证。现在如果你回到http://google.com,你反而会被踢到http://google.com/index.jsp 谷歌会发回一个错误页面

已验证在Firefox和Safari中出现

我想知道他们是否让截取页面包含一些不缓存页面的代码,如果这样做的话

例如:


发现关于可能将标题部分放在页面底部的内容:

或者,线路

<meta http-equiv="Refresh" content="0; url=/index.jsp">

从截取页面可以更改为:

<meta http-equiv="Refresh" content="0; url=/">


他们可以将http://((子域)).hotsitenet.com/转发到http://((子域)).hotsitenet.com/index.jsp服务器端,而不是在客户端的浏览器中。

我知道这是一个垃圾答案,这就是为什么我把它放在这里!但我会改变ISP,如果可能的话,如果我的ISP对我这样做的话;尤其是在他们“帮助”之后。如果我可以的话。我住在公寓大楼里。永远不要使用HotSiteNet!
<meta http-equiv="Refresh" content="0; url=/">