it-swarm-es.tech

Forzar SSL en partes de mi sitio Joomla

En Joomla 2.5 y/o 3, ¿es posible habilitar SSL en ciertas páginas? Soy consciente de la opción "Forzar SSL" en la configuración global, pero tengo un sitio con una tienda electrónica, y me gustaría redirigir al usuario a la conexión segura cuando ingresan al proceso de pago. ¿Cómo puedo hacer eso?

5
Bogowoe

La mejor manera que sé es con el complemento SSL de Yireo. No creo que pueda forzar PIEZAS de su tienda, pero puede forzar todo el componente. También es posible que desee verificar si su tienda tiene un conmutador SSL (la mayoría lo hace).

https://www.yireo.com/software/joomla-extensions/ssl-redirect

3
Brian Peat

Ambas respuestas anteriores que usan el complemento o el archivo .htaccess son válidas. (Me gusta el .htaccess yo mismo, más universal) El comentario sobre la propiedad de Metadatos de Joomla Menu Manager puede dar a las personas una falsa sensación de seguridad: si bien hace que el ENLACE funcione a https, no lo fuerza si visita la página con "http" regular permitiendo que los datos se envíen sin cifrar. Con los datos de seguridad, no transmitiría en el menú Seguro de metadatos si los datos realmente necesitan ser seguros.

1
Evolutionary

Respaldo la sugerencia de Brian Peat de usar el complemento SSL de Yireo, pero como alternativa, también puede lograrlo usando el archivo .htaccess (dependiendo de cuán compleja sea su estructura de URL y cuántas páginas desee redirigir).

RewriteCond %{HTTPS} =off
RewriteRule ^checkout$ https://%{HTTP_Host}%{REQUEST_URI} [R=301,L]

Esto redirigirá a sus usuarios a una conexión segura si visitan http://yoursite.com/checkout .

¿Hay alguna razón particular por la que solo desea SSL en partes del sitio? Podría ser un problema de seguridad si la información confidencial se envía a través de una conexión no segura (HTTP) y luego se redirige a HTTPS. En ese caso, ya es demasiado tarde y alguien podría haber recogido la información.

Actualizar:

Acabo de notar que cualquier elemento del menú se puede forzar a mostrar usando SSL:

Secure setting - Joomla 2.5

Secure setting - Joomla 3

1
johanpw