Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2010, 14:05
cocodj69
 
Fecha de Ingreso: marzo-2008
Mensajes: 220
Antigüedad: 17 años
Puntos: 0
Candado seguridad SSL desaparece

Tengo una tienda web donde he creado un certificado de seguridad para el mismo dominio: http://www.tienda.php. Cuando el cliente se dirige al pago, le redirigo a https://www.tienda.php/checkout.php

Todo funciona bien, pero el problema es que para evitar que los usuarios accedan a las páginas a través de https, en el host virtual redirigo a los usuarios al http ( siempre y cuando no sea el caso de checkout.php ). Pero no se porque si escribo una regla a través del RewriteRule pasando los parametros y redireciono al usuario, el candado de seguridad desaparece...

<VirtualHost *:443>
"
DocumentRoot C:/xampp/htdocs/tienda
ServerName www.subastainversa.com
RewriteEngine On
RewriteCond %{request_uri} !^/checkout\.php [NC]
RewriteRule (.*)$ http://www.subastainversa.com$1 [R=301,L] <--- PROBLEMA!
#RewriteRule (.*)$ http://www.subastainversa.com [R=301,L] <--- FUNCIONA!
</VirtualHost>

Alguien tiene alguna idea de este comportamiento???