我尝试通过添加此代码在我的Classic ASP应用程序中的Global.asa
文件中进行永久重定向:
Sub Session_OnStart
queryString= Request.ServerVariables("QUERY_STRING")
url = "http://www.newdomain.com" & Request.ServerVariables("PATH_INFO")
If Len(queryString)<>0 Then
url = url & "?" & queryString
End If
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", url
Response.End()
End Sub
这对于一个用户来说非常有用,因为它每个会话都会进行一次重定向,但是我怎样才能在每个请求中执行此操作?
答案 0 :(得分:1)
在重定向之前,将Session.Abandon
添加到您的子广告。这将结束会话,任何新请求都将开始新会话。