Skarlet Posted October 27, 2013 Share Posted October 27, 2013 Hola a todos De antemano les agradezco la ayuda que me puedan dar en este tema que ya me tiene mas que mariado de tanto que le he dado Tengo un tienda en PrestaShop 1.5.4.0, ya la tienda esta lista y terminada, de hecho esta en línea y ya se están recibiendo pedidos, la tienda es esta www.regaloexpresscr.com Se le configuro un certificado de seguridad y aqui es donde empiezan los problemas. Si yo trato de accesar a la tienda poniendo www.regaloexpress.com me entre pero aparece www.regaloexpresscr.com/index.php, no me hace el cambio a https Si le digito en la barra de direcciones de navegador https://www.regaloexpresscr.com lo que me carga es www.regaloexpresscr.com/index.php. Si le digito https://www.regaloexpresscr.com/index.php lo carga digamos que correctamente pero basta con darle clic en cualquier producto que me cambia por ejemplo a www.regaloexpresscr.com/ndex.php?id_product=10&controller=product&id_lang=1 En el backEdn lo que hice fue ir a Parámetros Avanzados > Servicio web y activarel servicio web y luego en Preferencias > SEO y URLs en la parte e abajo puse en Dominio SSL https://www.regaloexpresscr.com LA verdad es que no se que mas puedo hacer Les agradecería su ayuda Link to comment Share on other sites More sharing options...
Rolige Posted October 27, 2013 Share Posted October 27, 2013 Primeramente necesitas activar el protocolo HTTPS en BO > Preferencias > General > Habilitar SSL Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 Hola Cotoko, disculpa, si eso tambien ya lo habia hecho, se me olvidó mencionarlo Que más se podria hacer ? Link to comment Share on other sites More sharing options...
Rolige Posted October 27, 2013 Share Posted October 27, 2013 entonces agregalo como subdominio en SEO & URL, por ejemplo: ssl.mitienda.com Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 (edited) No entiendo eso !!, disculpa pero de que serviría eso ? EL certificado esta para www no para el subdominio Edited October 27, 2013 by Skarlet (see edit history) Link to comment Share on other sites More sharing options...
Rolige Posted October 27, 2013 Share Posted October 27, 2013 Entonces en ambos casilleros deja www.regaloexpresscr.com y ve trata de regenerar tu archivo .htaccess Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 (edited) En SEO y URL tengo esto Dominio de la tienda -> www.regaloexpresscr.com Dominio SSL https://www.regaloexpresscr.com/ Disculpa la pregunta... pero como regenero el archivo .htaccess? Saludos. Edited October 27, 2013 by Skarlet (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 En SEO y URL tengo esto Dominio de la tienda -> www.regaloexpresscr.com Dominio SSL https://www.regaloexpresscr.com/ Disculpa la pregunta... pero como regenero el archivo .htaccess? Saludos. No se te ocurra poner la ruta: https:// en la pestaña Preferencias -> SEO y URLS, solo esto: www.regaloexpresscr.com el .htaccess en Prestashop 1.5, con volver a activar las urls amigables en la pestaña Preferencias -> SEO y URLS es suficiente. Por otro lado, te en cuenta, que cuando acitvas habilitar SSL, en la pestaña Preferencias -> SEO Y URLS, el ssl, solo se activara en zonas sensibles, como el registro, pedido, contacto, no en toda la tienda. De todos modos, una vez activada, tienes que fijarte que no te salga el candado amarillo, por eso que eso significa que ahí recursos de tuweb, que no estan cargando como https, y eso lo arreglas corrigiendo rutas o modificando lo que tengas que modificar. Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 Hola Victor, gracias por tu restpuesta mira entonces lo que tengo En Preferencias > General tengo en Activar SSL que SI En Preferencias > SEO y URLs tengo Dominio SSL https://www.regaloexpresscr.com/ Salve y volvi a cargar la tienda y me fui a crear una nueva cuenta y me salio en la barra de direcciones la siguiente direccion https://https//www.regaloexpresscr.com//index.php?controller=my-account y claro esta no muestra nada Que será esto Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Hola Victor, gracias por tu restpuesta mira entonces lo que tengo En Preferencias > General tengo en Activar SSL que SI En Preferencias > SEO y URLs tengo Dominio SSL [/size]https://www.regaloexpresscr.com/ Salve y volvi a cargar la tienda y me fui a crear una nueva cuenta y me salio en la barra de direcciones la siguiente direccion https://https//www.regaloexpresscr.com//index.php?controller=my-account y claro esta no muestra nada Que será esto Bajo ningun concepto se te ocurra colocar la url con https, o http en la configuracion de las urls en la pestaña Preferencias -> SEO Y URLS ponlo normal y corriente asi: www.regaloexpresscr.com 1 Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 Victor MUCHAS GRACIAS !!!! Puse el url solo www.regaloexpresscr.com, salve y volvi a entrar a la tienda y entro sin problemas, como mencionas el https se activo cuando hice una nueva cuenta y cuando hice el pago, asi mismo cuando esta en la información de mi cuenta., ya hice un par de compras y funciona de lo mejor, ah.. y el candado me apareció siempre en verde Muchas gracias por tu ayuda también COTOKO Saludos. Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Victor MUCHAS GRACIAS !!!! Puse el url solo www.regaloexpresscr.com, salve y volvi a entrar a la tienda y entro sin problemas, como mencionas el https se activo cuando hice una nueva cuenta y cuando hice el pago, asi mismo cuando esta en la información de mi cuenta., ya hice un par de compras y funciona de lo mejor, ah.. y el candado me apareció siempre en verde Muchas gracias por tu ayuda también COTOKO Saludos. No, no esta solucionado, no te aparece verde, aparrece amarilla, debido a que el modulo logos de pago, o como se llame, te esta tomando las rutas, sin convertirlas en https, aunque la columna izquierda este oculta en ese caso, la tienes oculta con un display:none, por lo que el codigo sigue presente. Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 No, no esta solucionado, no te aparece verde, aparrece amarilla, debido a que el modulo logos de pago, o como se llame, te esta tomando las rutas, sin convertirlas en https, aunque la columna izquierda este oculta en ese caso, la tienes oculta con un display:none, por lo que el codigo sigue presente. Ah... donde la ves amarilla ? a mi me sale verde en el registro y en el pago ? Porque mencionas que la columna izquierda esa oculta? Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Ah... donde la ves amarilla ? a mi me sale verde en el registro y en el pago ? Porque mencionas que la columna izquierda esa oculta? Esta oculta en el carrito y en algunos sitios mas, pero vamos aparece amarilla, no verde debido al blockpaymentlogo Creo recordar que en una de las versiones de prestashop, habia un bug con el blockpaymentlogo por este tema de ssl, que no tomaba las rutas bien. ¿Puedes decirme tu version exacta de prestashop? Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 (edited) La versión que tengo es la 1.5.4.0 Mira, estaba viendo en la posiciones de los módulos, me aparecen dos uno en Pages header - 1 Módulo y el otro en Left column blocks - 1 Módulo, mira la imagen Edited October 27, 2013 by Skarlet (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Fijate, como a mi me aparece amarilla por eso. Te adjunto Imagen Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Dime que tienes en tu fichero: /themes/plantilla/modules/blockpaymentlogo/blockpaymentlogo.tpl Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 Dime que tienes en tu fichero: /themes/plantilla/modules/blockpaymentlogo/blockpaymentlogo.tpl Oye, en esa ruta no tengo ese modulo, lo tengo pero desde la raiz de prestashop. lo que me aparece es esto {* * 2007-2013 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2013 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <!-- Block payment logo module --> <div id="paiement_logo_block_left" class="paiement_logo_block"> <a href="{$link->getCMSLink($cms_payement_logo)}"> <img src="{$img_dir}logo_paiement_visa.jpg" alt="visa" width="33" height="21" /> <img src="{$img_dir}logo_paiement_mastercard.jpg" alt="mastercard" width="32" height="21" /> <!--<img src="{$img_dir}logo_paiement_paypal.jpg" alt="paypal" width="61" height="21" /> --> </a> </div> <!-- /Block payment logo module --> Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Oye, en esa ruta no tengo ese modulo, lo tengo pero desde la raiz de prestashop. lo que me aparece es esto {* * 2007-2013 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2013 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <!-- Block payment logo module --> <div id="paiement_logo_block_left" class="paiement_logo_block"> <a href="{$link->getCMSLink($cms_payement_logo)}"> <img src="{$img_dir}logo_paiement_visa.jpg" alt="visa" width="33" height="21" /> <img src="{$img_dir}logo_paiement_mastercard.jpg" alt="mastercard" width="32" height="21" /> <!--<img src="{$img_dir}logo_paiement_paypal.jpg" alt="paypal" width="61" height="21" /> --> </a> </div> <!-- /Block payment logo module --> Pues te lo deberia tomar bien, sin tener que quitar el img_dir y poner cualquier otra cosa sea ruta fija o con base_dir. ¿Con la plantilla por defecto, tambien te pasa lo mismo? ¿O usas una plantilla modificada que es la de por defecto modificada? Link to comment Share on other sites More sharing options...
Skarlet Posted October 27, 2013 Author Share Posted October 27, 2013 Pues te lo deberia tomar bien, sin tener que quitar el img_dir y poner cualquier otra cosa sea ruta fija o con base_dir. ¿Con la plantilla por defecto, tambien te pasa lo mismo? ¿O usas una plantilla modificada que es la de por defecto modificada? Lo único que hice ahi fue evitar que aparezca el logo de paypal La plantilla que uso uso es la por defecto pero modificada, Viste que este modulo me aparece en dos luegares como te lo menciono en un replay anterior ? Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Lo único que hice ahi fue evitar que aparezca el logo de paypal La plantilla que uso uso es la por defecto pero modificada, Viste que este modulo me aparece en dos luegares como te lo menciono en un replay anterior ? A ver, si yo se donde aparece el modulo, el problema no es ese, el problema es que la variable img_dir, no te esta convirtiendo la ruta http, en https, cuando deberia hacerlo Link to comment Share on other sites More sharing options...
nadie Posted October 27, 2013 Share Posted October 27, 2013 Enviame los datos de acceso a tu tienda a mi antiguo email (info y despues el @ con el nombre de mi dominio) Cierro este tema, mientras te miro eso. 1 Link to comment Share on other sites More sharing options...
Recommended Posts