homerjavi Posted April 15, 2018 Share Posted April 15, 2018 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 More sharing options...
sysprovider Posted April 15, 2018 Share Posted April 15, 2018 Buenos días. ¿Podrías copiarnos y pegarnos el .htaccess de la raíz, donde está el Wordpress, y el .htaccess del prestashop por favor? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 16, 2018 Share Posted April 16, 2018 (edited) 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 April 16, 2018 by Sergio Ruiz (see edit history) Link to comment Share on other sites More sharing options...
CosasDeMadera Posted April 17, 2018 Share Posted April 17, 2018 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 More sharing options...
homerjavi Posted April 17, 2018 Author Share Posted April 17, 2018 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 More sharing options...
homerjavi Posted April 17, 2018 Author Share Posted April 17, 2018 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now