我们尝试将https重定向到所有主要浏览器的http,IE和Chrome工作正常,但是firefox没有接受代码,也没有显示http://www.company.com或https://www.company.com,我们的代码如下:
If (Request.ServerVariables("HTTPS") = "on") Then
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.company.com/"
Response.End
ElseIf InStr(Request.ServerVariables("SCRIPT_NAME"), "default.asp") > 0 Then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.company.com"
Response.End
Else
Response.ContentType = "text/html"
Response.CharSet = "utf-8"
End If
让firefox工作的任何想法?例如:https://www.amazon.com和http://www.amazon.com都适用于Firefox。