push功能有时无法正确跳转需访问的网址
按照教程开打了push功能,设置了push网页进行5后跳转到需要访问的页面,发现显示push界面后无法跳转到需要访问的网址,手动打开该网址也不行,除非在ip firewall connections里把相关ip的80端口连接信息删除才可以 也看不出你的设置有什么问题请仔细检查,并想一想为什么那么做,不要做一些自己不明白的设置,有问题就够你查的了 我是按照http://bbs.routerclub.com/viewthread.php?tid=27785&highlight=push
这个帖子进行设置的。src1时间设的是3秒,src2是8小时,web服务器中放了这个网页
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<HTML>
<head>
<meta http-equiv="refresh" content="3;URL=<%=GetUrl%>">
<title></title>
</head>
<%Function GetUrl()
On Error Resume Next
Dim strTemp
If LCase(Request.ServerVariables("HTTPS"))="off" Then
strTemp = "http://"
Else
strTemp = "http://"
End If
strTemp = strTemp & Request.ServerVariables("HTTP_HOST")
If Request.ServerVariables("SERVER_PORT") <> 80 Then strTemp =strTemp & ":" &
Request.ServerVariables("SERVER_PORT")
strTemp = strTemp & Request.ServerVariables("URL")
If Trim(Request.QueryString) <> "" Then strTemp = strTemp & "?" & Trim
(Request.QueryString)
GetUrl = strTemp
End Function%>
<body><a href="<%GetUrl()%>">立刻跳转</a> </body>
</html>
然后访问网址例如www.baidu.com,被重定向到该push页面,发现到了时间后网页不能跳转到之前访问的网址,一直在不停的刷新。点击立刻跳转的链接也不行,就像链接到#一样的。
把这个页面关掉,重新输入www.baidu.com后,还是出现该push页面。 我个人的看法,不一定对,也许我也还不够了解
DST-NAT只能跳转IP,而不能把原来的IP记住传给跳转到的页面,因此是不能过一会跳回到原来的IP的
也不能把浏览器的参数传递给跳转到的页面,因此你的地址栏是不变的,但是内容变了,刷新也没用,解决的办法是在跳转到的目的地的主页文件里不要放其他内容,而是一个跳转,再跳到其他页面,浏览器看上就正常了,如何再次跳转,请看html手册或是ASP手册 我个人的看法,不一定对,也许我也还不够了解
DST-NAT只能跳转IP,而不能把原来的IP记住传给跳转到的页面,因此是不能过一会跳回到原来的IP的
也不能把浏览器的参数传递给跳转到的页面,因此你的地址栏是不变的,但是内容变了,刷新也没用,解决的办法是在跳转到的目的地的主页文件里不要放其他内容,而是一个跳转,再跳到其他页面,浏览器看上就正常了,如何再次跳转,请看html手册
页:
[1]