Jump to content

Problemas con SSL en mi tienda


Recommended Posts

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. 

  1. 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
  2. Si le digito en la barra de direcciones de navegador https://www.regaloexpresscr.com lo que me carga es www.regaloexpresscr.com/index.php.
  3. 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

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

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

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

  • Like 1
Link to comment
Share on other sites

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

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

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

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

 

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

 

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

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

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

Guest
This topic is now closed to further replies.
×
×
  • Create New...