seneja Posted February 19, 2013 Share Posted February 19, 2013 (edited) Acabo de instalar un certificada ssl "rapid ssl" y ahora cuando entro con explorer o chrone no me carga correctamente la web. me dicen desde mi hosting que de cambiar las url que tenga como http a https, pero claro no se donde ni como para empezar a cambiarlas. Os adjunto un imágen del error que me da la consola de chrone. Edited February 19, 2013 by seneja (see edit history) Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 os dejo también una imágen de como se ve en explorer la web Link to comment Share on other sites More sharing options...
oka Posted February 19, 2013 Share Posted February 19, 2013 El tema que usas creo que no contempla SSL. Prueba con el tema por defecto. Los css/js los envía desde http://www.laboticaonline.es/themes/prestashop_35168/css/global.css y tendría que hacerlo desde: https://www.laboticaonline.es/themes/prestashop_35168/css/global.css Un saludo. Link to comment Share on other sites More sharing options...
MrBram Posted February 19, 2013 Share Posted February 19, 2013 ¿Tienes activado ssl desde admin? Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 si, si que tengo activado ssl desde admin Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 que quieres decir con que el tema este no soporta ssl?? no puedo cambiar ahora de tema porque ya tengo prácitamente la web en producció... Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 Estoy viendo en otro hilo que añadiendo esto al htcacess se soluciona: RewriteEngine on RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.misitio.com/$1 [R,L] lo he añadido y al añadirlo me da error y no carga la página. hay que poner algún comando o algo antes o después de esas ordenes?? Link to comment Share on other sites More sharing options...
MrBram Posted February 19, 2013 Share Posted February 19, 2013 (edited) creo que te va a tocar ir tocando todos los tpl de la plantilla a mano, es un faenón pero la única opción... Por lo menos las llamadas http cambiarlas a https en header.tpl </script> <link href="http://www.laboticaonline.es/themes/prestashop_35168/css/global.css" rel="stylesheet" type="text/css" media="all" /> <link href="http://www.laboticaonline.es/css/jquery.autocomplete.css" rel="stylesheet" type="text/css" media="all" /> <link href="http://www.laboticaonline.es/modules/productscategory/productscategory.css" rel="stylesheet" type="text/css" media="all" /> <script type="text/javascript" src="http://www.laboticaonline.es/js/jquery/jquery.min.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/js/jquery/jquery.easing.1.3.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/js/tools.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/js/jquery/jquery.autocomplete.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/modules/productscategory/productscategory.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/js/jquery/jquery.serialScroll-1.2.2-min.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/modules/blockcart/ajax-cart.js"></script> <script type="text/javascript" src="http://www.laboticaonline.es/themes/prestashop_35168/js/tools/treeManagement.js"></script> Edited February 19, 2013 by MrBram (see edit history) Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 En el header.tpl del tema no encuentro estos http que sustituir, así que por ese lado tampoco encuentro la solución. he visto en el foro lo que comentaba del htcacess añadir este cógido: RewriteEngine On RewriteCond% {} 80 SERVER_PORT RewriteRule ^ (. *) $ https://www.laboticaonline.es/ $ 1 [R, L] pero cuando lo añado y sustituyo en htcacess via ftp, luego nome entrar en la web y me da un server internal error. Link to comment Share on other sites More sharing options...
oka Posted February 19, 2013 Share Posted February 19, 2013 Olvida lo de hacer una redirección. Tu tema tiene que mandar los enlaces bajo https, si no lo hace habla con el que programó el tema. Todo lo demás que no sea modificar el tema para mandar correctamente las urls bajo ssl es un pan para hoy y hambre para mañana. Un saludo. Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 y esto solo lo puede hacer el que programo el tema?? no se puede cambiar de ninguna manera en algunos archivos?? Link to comment Share on other sites More sharing options...
oka Posted February 19, 2013 Share Posted February 19, 2013 No hombre, lo podrá hacer cualquier persona con los conocimientos adecuados no hace falta que sea el programador del tema. Te comento lo del programador porque tal vez si contactas con la empresa que te vendió la plantilla te lo puedan solucionar gratis y rápido. Tienes que hacer lo que comenta el compañero MrBram, y además hacerlo con los módulos también. Un saludo. Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 Pues yo en el header.tpl que hay dentro del thema no encuntro http que sustituir por https así que no se por donde empezar.... ayudaaaaaa Link to comment Share on other sites More sharing options...
oka Posted February 19, 2013 Share Posted February 19, 2013 Insisto, no será más sencillo explicarles el problema a los vendedores de dicho tema ? No sólo tienes que modificar el header, también los módulos que muestres bajo https. En tu header habrá algo así: {if isset($css_files)} {foreach from=$css_files key=css_uri item=media} <link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" /> {/foreach} {/if} {if isset($js_files)} {foreach from=$js_files item=js_uri} <script type="text/javascript" src="{$js_uri}"></script> {/foreach} {/if} Prueba a dejarlo así: {if isset($css_files)} {foreach from=$css_files key=css_uri item=media} <link href="{Tools::getCurrentUrlProtocolPrefix()}{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" /> {/foreach} {/if} {if isset($js_files)} {foreach from=$js_files item=js_uri} <script type="text/javascript" src="{Tools::getCurrentUrlProtocolPrefix()}{$js_uri}"></script> {/foreach} {/if} Un saludo Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted February 19, 2013 Share Posted February 19, 2013 (edited) Hola el problema es por que has instalado el modulo de cloudcache accidentalmente y te ha instalado dos override (borrar los override que te instala el modulo) por eso automaticamente te coloca las urls absolutas y no relativas. Esto esta resuelto en un post del foro. Edited February 19, 2013 by Rubalcaba (see edit history) 1 Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 Gracias Rubalcaba, como borro lo que me indicas?? Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 Oka he probado copiando el codigo que me indicas y sustituyendo en header.tpl y no soluciona nada, es más, en firefox que si se bien, con ese codigo también carga mal la página. He mandado mail a los que me vendieron la plantilla pero no tengo respuesta de ellos, por eso quiero ir adelantando no vaya a ser que no me digan nada ya que quiero abrir la web en unos días. Link to comment Share on other sites More sharing options...
oka Posted February 19, 2013 Share Posted February 19, 2013 Hola Haz lo que dice Rubalcaba (jamás pensé que diría una frase así). El error lo tienes por el módulo cloudcache. Un saludo Link to comment Share on other sites More sharing options...
seneja Posted February 19, 2013 Author Share Posted February 19, 2013 jejeje Oka. he desactivado el modulo y ya carga correctamente la página, ahora estoy intentando probar la pasarela de pago con el certificado ssl, y no se porque, pero no pasa del paso 1 de confirmación de carrito, de la confirmación de dirección de envio y facturación.... esto es salir de una y meterse en otra. Link to comment Share on other sites More sharing options...
Recommended Posts