我的脚本会将输入domain.com,http://domain.com,http://www.domain.com等的用户重定向到http://www.domain.com ...但不一定有效。
当domain.com用作url时,我的脚本并不总是正确地重定向到https://www.domain.com ...这在IE中发生了很多。我尝试在我的 response.redirect()中添加了www,但是如果用户从http://www.domain.com重定向到https://那么它会添加wwwwww.domain.com我如何解决此问题,以便将所有域名变体重定向到https://www.domain.com
dim srvname, scrname
if Request.ServerVariables("HTTPS") = "off" then
srvname = Request.ServerVariables("SERVER_NAME")
scrname = Request.ServerVariables("SCRIPT_NAME")
Select Case srvname
Case "localhost"
'do nothing
Case "domain.com"
'do nothing
Case "www.domain.com"
'do nothing
Case Else
response.redirect("https://" & srvname & scrname)
End Select
end if