Tema: forzar https
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2010, 11:42
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: forzar https

No importa donde vaya el contenido, aunque generalmente deberias colocarlo al principio de los ASPs que deben ser encriptados, a mi me parece que tu condición está mal, pero no me preguntes hace muchísimo que no juego con certificados SSL.

Trata cambiando la condición para que evalúe el puerto:

Código:
If Request.ServerVariables("SERVER_PORT")=80 Then
srvname = Request.ServerVariables("SERVER_NAME")
scrname = Request.ServerVariables("SCRIPT_NAME")

'Quita el comentario de las siguientes dos lineas para asegurarte que la URL es correcta.
'Response.Write("https://" & srvname & scrname)
'Response.End()

response.redirect("https://" & srvname & scrname)
end if

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway