Jump to content

Error al Forzar SSL en todas las páginas


homerjavi

Recommended Posts

Buenos días, 

 

Tengo un cliente al cual le hice una web principal con Wordpress (https://www.dunadu.com), y dentro de esta web, una tienda online con Prestashop (http://www.dunadu.com/eshop).

La estructura de la web tiene en el raiz todo el Wordpress y una carpeta llamada eshop que contine todo el Prestashop.

Comentar también que tengo el certificado SSL activo y funcionado correctamente y que la versión de Prestashop es la 1.6.0.9.

 

En Prestashop tengo activa la opción "Habilitar SSL", lo cual hace que en el proceso de login y carrito tenga activo el HTTPS sin problemas.

La idea es que toda la web esté con el HTTPS activo, y todo el Wordpress está así, pero el Prestashop solo en la zona del login y carrito.

Para que todo estuviese con el HTTPS, según entiendo, debería ser suficiente con activar la opción "Forzar SSL en todas las páginas", y cuando lo activas, la página inicial de la tienda (http://www.dunadu.com/eshop) funciona con el HTTPS perfecto, pero en cuanto pinchas el enlace de una categoría falla, y no encuentra la url de destino.

 

Probé también a forzar el SSL desde el HTACCESS pero no soy capaz, me da error de "Too many redirections".

 

Le he echado ya varias horas y no soy capaz, lo mismo es cualquier tontería y no consigo verlo.

A ver si alguien me puede ayudar por favor!

 

Muchas gracias!

Link to comment
Share on other sites

22 hours ago, homerjavi said:

Buenos días, 

 

Tengo un cliente al cual le hice una web principal con Wordpress (https://www.dunadu.com), y dentro de esta web, una tienda online con Prestashop (http://www.dunadu.com/eshop).

La estructura de la web tiene en el raiz todo el Wordpress y una carpeta llamada eshop que contine todo el Prestashop.

Comentar también que tengo el certificado SSL activo y funcionado correctamente y que la versión de Prestashop es la 1.6.0.9.

 

En Prestashop tengo activa la opción "Habilitar SSL", lo cual hace que en el proceso de login y carrito tenga activo el HTTPS sin problemas.

La idea es que toda la web esté con el HTTPS activo, y todo el Wordpress está así, pero el Prestashop solo en la zona del login y carrito.

Para que todo estuviese con el HTTPS, según entiendo, debería ser suficiente con activar la opción "Forzar SSL en todas las páginas", y cuando lo activas, la página inicial de la tienda (http://www.dunadu.com/eshop) funciona con el HTTPS perfecto, pero en cuanto pinchas el enlace de una categoría falla, y no encuentra la url de destino.

 

Probé también a forzar el SSL desde el HTACCESS pero no soy capaz, me da error de "Too many redirections".

 

Le he echado ya varias horas y no soy capaz, lo mismo es cualquier tontería y no consigo verlo.

A ver si alguien me puede ayudar por favor!

 

Muchas gracias!

 

Respecto a lo lo que dices de: " forzar el SSL desde el HTACCESS pero no soy capaz, me da error de "Too many redirections"."

Respecto a tu versión de Prestashop (1.6.0.9) te recomiendo actualizarla a la ultima variante de PS 1.6.X, no sea que tengas algun bug.

Pega el .htaccess en el foro como dice el compañero para ojear.

Supongo que has revisado el log o el debug, para ver si obtienes mas información.

Edited by Sergio Ruiz (see edit history)
Link to comment
Share on other sites

Al principio de activar SSL en mi web, me ocurría el error que comentas "Too many redirections", lo solucioné desactivando en el panel de control de mi servidor (en la configuración de hosting) la siguiente opción: Redireccionamiento 301 permanente de HTTP a HTTPS preservando SEO 

Link to comment
Share on other sites

Buenas tardes, 

 

Lo primero agradecer las respuestas tan rápidas :)

 

Adjunto el .htaccess actual de Prestashop y el de Wordpress.

 

El de Wordpress es el del raiz del hosting, en el cual hay una opción que se llama "Forzar la navegación HTTPS" y es la que me genera en el htaccess del Wordpress las líneas:

 

###INI HTDINA###

###INICIO REWRITE RULES###
RewriteEngine on

######INICIO NAVEGACION HTTPS######
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
######FIN DE NAVEGACION HTTPS######

###FIN DE REWRITE RULES###

###FIN HTDINA###

 

Si desactivo esta opción se eliminan estas líneas.

 

Si desactivo esta opción y activo en Prestashop la opción de "Forzar SSL en todas las páginas" sigue dándome el mismo error, por lo que no creo que sea eso.

 

Muchas gracias por vuestra ayuda.

 

Un saludo!

 

prestashop.htaccess

wordpress.htaccess

Link to comment
Share on other sites

On 16/4/2018 at 11:49 AM, Sergio Ruiz said:

 

Respecto a lo lo que dices de: " forzar el SSL desde el HTACCESS pero no soy capaz, me da error de "Too many redirections"."

Respecto a tu versión de Prestashop (1.6.0.9) te recomiendo actualizarla a la ultima variante de PS 1.6.X, no sea que tengas algun bug.

Pega el .htaccess en el foro como dice el compañero para ojear.

Supongo que has revisado el log o el debug, para ver si obtienes mas información.

 

Perdona mi ignorancia, pero como puedo mirar el log o el debug en Prestashop? O te refieres en el hosting?

 

Mil gracias.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...