Jump to content

[Solved] Ayuda con Https


Hazlet

Recommended Posts

Buenas tardes, tenemos un problema de compatibilidad entre nuestra plantilla y el certificado SSL.
En la barra de dirección de Chrome (imagino que también saldrá algo en los otros navegadores) el Https sale en rojo y tachado como si hubiera un problema de fiabilidad de la web. Desde el hosting nos comunican que se trata de un problema de nuestra plantilla ya que hay algunos enlaces que empiezan por http en lugar de https. No conseguimos resolver el problema.
Se puede ver el ejemplo en la siguiente dirección: https://www.hazlet.es/tienda/authentication.php?back=my-account.php
Alguien podría echarnos una mano ?
Gracias

Link to comment
Share on other sites

Has probado a eliminar de tus páginas que van por https las cajas con enlaces a otras web que no tienen https?
No sé si me explico. Por ejemplo en https://www.hazlet.es/tienda/authentication.php?back=my-account.php tienes enlace a http://www.facebook.com/pages/Hazletes/126473610718529 por eso en tu página de authentication sale el candado en rojo.
Al tener en esa página un enlace a otra web sin https te sale el candado.

Link to comment
Share on other sites

Gracias por tu respuesta pero no quiero modificar el tema por el certificado ssl.
Estoy buscando una manera de solucionar el problema sin cambiar nada en la plantilla solo adaptando las cosas al https.
Todavía no he conseguido hacerlo así que cualquier consejo es bienvenido.
Gracias

Link to comment
Share on other sites

Hola!

Yo me comunique con mi hosting referente al problema. Luego te enviare la notificación de ello referente al problema .. Pero todavía sigue igual mi URL..
Yo visite tu website y no aparece tu página.

Gracias

Link to comment
Share on other sites

Lo tengo bastante confundido...
Me puedes explicar lo que debo hacer ?
A ver, tengo que buscar los modulos que no vienen por defecto en prestashop, abrir los archivos tpl y cambiar todos los enlaces en https ??
Es eso ?

Link to comment
Share on other sites

Hola!

Haber si lo entiende.


(03:24:35 PM) Mayra: Hi
(03:24:45 PM) Joseph St: How can I help you today, Mayra?
(03:24:49 PM) Mayra: I don't speak English. I will try.
(03:25:33 PM) Mayra: It appears that my website https: / / malvafa.com / shop / is / the connection is encrypted with 256-bit.
Because it appears so?
(03:25:40 PM) Joseph St: If you need help, please feel free to try http://translate.google.com/#, it does a pretty good job.
(03:26:00 PM) Joseph St: I will check on this for you, one moment.
(03:26:15 PM) Mayra: You may check the URL malvafa.com / shop
(03:27:30 PM) Joseph St: If you go to malvafa.com/shop it defaults to http://, but it works as an encrypted site as well at https://
(03:27:34 PM) Mayra: As shop to add the word URL
(03:29:33 PM) Mayra: Because it is not encrypted with a logo, that means you have a problem.
(03:29:54 PM) Joseph St: I don't quite understand, I have a working SSL (encrypted 256-bit) site athttps://malvafa.com/shop/en/, if you installed an SSL the encryption can be used on any page.
(03:30:06 PM) Mayra: Could change the name malvafa.com / shop for C SSL
(03:30:21 PM) Joseph St: Oh, one moment please.
(03:31:10 PM) Mayra: I do not understand much. Know much of it. You could fix
(03:31:22 PM) Joseph St: You would like to upgrade your SSL to a SSL?
(03:32:27 PM) Mayra: No how. You could do it.
(03:32:54 PM) Joseph St: I understand the issue now, one moment while I look into this for you.
(03:33:29 PM) Joseph St: You would like the SSL to change from malvafa.com to malvafa.com/shop, correct?
(03:34:02 PM) Mayra: I check
(03:36:21 PM) Mayra: Because it still appears that the page is not segura.Todavia appears the connection is encrypted with 256-bit.
(03:37:12 PM) Mayra: small logo appears on the lock, which means that any problem with URL
(03:37:16 PM) Joseph St: Ok, one moment while I look into this.
(03:38:05 PM) Mayra: It has a small logo on the lock yellow
(03:39:05 PM) Joseph St: I see, I will look into that for you.
(03:39:05 PM) Mayra: Give a right click on the lock and there can see the information continues to mean
(03:39:50 PM) Mayra: In URL right click on the lock and there can see the information continues to mean
(03:40:06 PM) Joseph St: Right I am looking at that now.
(03:40:52 PM) Mayra: Appears you
(03:41:04 PM) Joseph St: Ok, the problem is the links on your site are not using https:// in their address.
(03:41:17 PM) Mayra: Because it appears that
(03:41:25 PM) Joseph St: You need to make sure all your links have https:// in them to make it fully secured.
(03:42:22 PM) Mayra: I'm using the https: / / malvafa.com / shop and the padlock appears to draw little yellow color
(03:43:11 PM) Joseph St: Correct, until all the links on the page direct to a https:// webpage, you will continue to get the padlock issue.
(03:44:29 PM) Joseph St: For example, Handbags should redirect to https://malvafa.com/shop/en/5-handbags
(03:44:42 PM) Joseph St: Right now it directs to http://malvafa.com/shop/en/5-handbags
(03:44:49 PM) Mayra: Until then. The person will have that my website is not safe to buy
(03:45:36 PM) Mayra: As I make all the pages appear to https: / /
(03:45:46 PM) Joseph St: I understand, but you need to change those links inside Prestashop to get the security certificate to be correct.


Espero que lo entienda y te sea de ayuda. Me avisa!

Saludos!

Link to comment
Share on other sites

Al activar el cerficado SSL, Prestashop crea un entorno seguro en tu sitio y en cuestión al tema generalmente. Sin embargo hay ciertos modulos de terceros que no estan especificamente creados para ser compatibles con el certificado de seguridad, es por eso que esos modulos crean conflicto con el sitio. Ya que los navegadores cargan todo el contenido de tu web y analizan que es seguro pero que hay ciertos links (los que dirigen a modulos de terceros) que son http en lugar de https y da la impersión al usuario de que no es seguro.

Prueba lo siguiente en orden descendente, talvez te funcione solo el primer paso.

1) Cambiar todos los enlaces internos absolutos. Donde ponía HTTP cambiarlo a HTTPS. Incluso en los módulos.
2) En el código del Fanbox del Facebook cambiar la URL a https (si tienes otras redes sociales también)
3) En el .htacces decirle que cambie la url a https:

RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.midominio.com/$1 [R,L]

4) Cambios en el código de enlaces dinámicos en la cabecera y en el módulo del menú horizontal (si lo tienes).
Donde pone {$base_dir} cambiar a {$content_dir}, sobre todo en el logo que va al home. (el base_dir te mete la URL con http y no https)

Saludos.

Link to comment
Share on other sites

Hemos realizado los cambios sugeridos por Josue (aparte el del archivo .htacces porqué de esa manera no nos dejaba entrar en el back office) pero no conseguimos resolver el problema. Los navegadores siguen considerando el Certificado SSL no fiable y dando errores.
Estamos muy desmoralizados.
Algún consejo más ?

Link to comment
Share on other sites

Al final estamos resolviendo el problema siguiendo vuestros consejos.
Todavía no hemos llegado al candado verde (visualización en Chrome) pero por lo meno no sale mas el candado rojo y tachado y ahora el certificado es considerato fiable por los navegadores.
Quería dar las gracias a todos los que nos han ayudado.
Saludos

Link to comment
Share on other sites

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