• dime@rubensalcedo.es
  • +34657269947

Category Archives: Prestashop

  • -
que es el certificado SSL by Rubén Salcedo

SSL ,mejora tu SEO instalando tu certificado de seguridad de forma sencilla y rápida

Tags : 

¿Qué es un certificado SSL?

Un certificado ssl sirve para dar seguridad al visitante cuando ve tu página como página segura y sobre todo tener un sistema de encriptado que hace más seguras las acciones que haces en esa web.

Una forma de decirles a sus usuarios que el sitio es genuino, real y fiable para ingresar datos personales.

Las iniciales ssl responden a los términos en inglés (Secure Socket Layer) en español «capa de puertos seguros».

Vamos que es un protocolo de seguridad que hace que sus datos viajen de forma íntegra y segura.

Esto es, la transmisión de los datos entre un servidor y el usuario web, y la retroalimentación es cifrada. 

Tenemos que tener en cuenta que el SSL fue el predecesor del Transport Layer Security (TLS; en español «seguridad de la capa de transporte») la evolución del SSL.

Seguridad en tu url - rubensalcedo.es

¿Qué significa que los datos viajen cifrados?

Me refiero básicamente a que se emplean algoritmos matemáticos y un sistema de claves que solo son identificados entre la persona que navega y el servidor. 

Al tener un certificado ssl fiable, nuestros datos están cifrados, en ese momento podemos asegurar que nadie puede leer su contenido. 

Todo esto nos lleva a entender que la tecnología que brinda un certificado ssl,nos da la seguridad de que la transmisión es segura de información a través de internet que confirma que los datos están libres de personas no deseadas. 

Para poder emplear un certificado ssl, en tu página web, es de vital relevancia que el servidor de Internet que contrató, soporte ssl.

Los servidores que llevan ssl, crean una vía con un cifrado único para las sesiones privadas a través que Internet. La clave pública del servidor está al alcance de cualquier persona. La clave privada no.

¿Es infalible el certificado de seguridad SSL?

Pues no, no lo son. Si hackean la Nasa o el Pentágono desde luego tu web no va  a ser una excepción por poner un certificado SSL.

Por eso dependiendo del tipo de certificado tendrás un seguro u otro.

Por ejemplo podeis ver precios y características en el siguiente enlace tipo de certificados de SSL

 

¿Son recomendables los certificados SSL gratuitos?

Existen diferentes certificados gratuitos que te permiten tener en tu url el https a coste 0. Como por ejemplo:

Let’s Encrypt

Una iniciativa privada y gratuita que pone como objetivo mejorar la seguridad de nuestras webs porque si. A mi no me suelen oler bien estas iniciativas, cuando todo es gratis el producto eres tu.

Certificado SSL gratuito - rubensalcedo.es

También dispones la posibilidad de instalar con el CDN Cloudfare un certificado gratuito. Yo personalmente utilizo Cloudfare pero prefiero un certificado SSL con cierta calidad.

Por 35 euros al año puedes tener un SSL fiable.

Instalación del Certificado SSL

Lo primero de todo debemos ser conscientes deque el certificado va unido a una IP, o sea al dominio, asi que si piensas hacer cambios importantes como migraciones, cambios de servidor o demás… mejor esperate a tenerlo claro.

Una vez dicho esto,empezamos:

  1. Contrata el certificado con tu hosting y pagalo, es lo que yo te recomiendo.
  2. Verifica el certificado. Sino tienes el dominio en el mismo sitio que el hosting recibirás un email para verificar el certificado en el email siguiente admin@tudominio.*
  3. Una vez comprobado que está operativo el certificado SSL dependiendo del CMS(Gestor de contenidos, vamos con que has hecho tu web)tenemos diferentes formas de activarlo. Recuerda que vamos hacer al fin y al cabo una migración de http a https. Ojo a esto. Tevoy a decir como hacerlo de forma sencilla y sin entrar en mucho detalle pero si decides hacerlo por a mano, te recomiendo que te informes bien, haré un post sobre ello más adelante.

3.1 Instalación certificado SSL en WordPress

  • Primero como siempre haz un copia de seguridad por si acaso la liamos, no suele suceder pero por si las moscas.
  • Instala el plugin Really Simple SSL  y lo activas. Así de sencillo.

Certificado SSL gratuito really simple ssl -rubensalcedo.es El plugin hace lo siguiente:

  • El plugin soluciona la mayoría de los problemas de WordPress con ssl. Como por ejemplo,el tan discutido problema de balanceo de carga, o cuando no se ha definido ninguna variable del servidor.
  • Todas las peticiones entrantes se redirigen a https. Si es posible con .htaccess, en caso contrario mediante javascript.
  • La url del sitio y la url de portada se cambia a https.
  • Tu contenido inseguro se repara reemplazando todas las urls http:// por https://, excepto enlaces a otros dominios. Se hace de manera dinámica, así que no se hacen cambios en la base de datos (excepto en el siteurl y homeurl).

 

  • Consejo by Rubén Salcedo: Una vez activado el plugin haz un listado con screaming frog y repasa que todas las url´s realmente se han redirigido a https.Las imágenes suele ocurrir que dentro del wordpress se queden con la url http. Revísalo.

3.2 Instalación certificado SSL en Prestashop

  • Primero, como siempre, haz un copia de seguridad. Por si acaso la liamos, no suele suceder pero… por si las moscas.
  • Ahora nos vamos al backend de prestashop a la opción PREFERENCIAS<CONFIGURACIÓN y activamos:
    • Habilitar SSL ( Habilitamos el SSL para el proceso de compra)
    • Forzar SSL en todas las páginas(Forzar a toda la tienda a usar SSL)

Instalar certificado SSL en prestashop - rubensalcedo.es

  • Consejo by Rubén Salcedo: Una vez habilitadas las opciones que te indico, haz un listado con screaming frog y repasa que todas las url´s realmente se han redirigido a https. En este caso si se te escapan url´s no conseguirás el famoso :

Instalar certificado SSL en prestashop https - rubensalcedo.es

Bien, se supone que ya has logrado instalar el certificado SSL.

Tu web es más segura y Google te premiará con un mejor posicionamiento.

Pero como te he dicho, en ambos casos puedes encontrarte que Google no te dé la web como segura. Porque siguen habiendo enlaces con http.

Mi recomendaciones finales son que te centres en:

  1. Revisar las imágenes.
  2. Enlaces internos, sobre todo de las fichas de productos y articulos en el blog.
  3. Activa un CDN como Cloudfare (versión gratuita) y obliga desde el servidor que todas las url´s sean HTTPS. Esto se hace mediante la creación de reglas específicas en el CDN, te permite hasta 3 gratis. Eso si primero tienes que configurar el CDN,esolo veremos en otro post 😉

regla http a https con cloudfare cdn - rubensalcedo.es

Con todo ello, además de conseguir una web segura, descargarás al servidor de tráfico.

Por lo que tu web será más rápida, además de conseguir otras ventajas.

Espero que te haya sido útil , te invito a comentar y compartir!!!

 

0
menciones

  • 35
Error Prestashop aplicacion con base de datos

Solución al error en Prestashop ” Link to database cannot be established “

Tags : 

Prestashop , hoy vamos con él . Voy a tratar de ayudar con el error que da la aplicación Prestashop cuando cambias la contraseña de la base de datos.
Normalmente no se suele cambiar esta contraseña, salvo que haya habido un problema de seguridad o en el inicio de la instalación de Prestashop. La contraseña de la base de datos genera de forma automática.

Por eso, cuando la cambiamos es porque estamos buscando cambiar la contraseña de la aplicación o cualquier otra y acabamos cambiando justo la que no debemos.
Te dará el siguiente mensaje “Link to database cannot be established”
Lo que quiere decir que la aplicación no puede conectar con la base de datos. Eso se produce por que la aplicación de prestashop tratada de conectar con la base de datos con una contraseña y la base de datos tiene una contraseña distinta.
Objetivo : Que la contraseña sea la misma para la aplicación y la base de datos.
Error Prestashop aplicacion con base de datos

Error Prestashop aplicación con base de datos

Ante esta situación tenemos 2 soluciones para conseguir nuestro objetivo:
1) Cambiar la contraseña de la aplicación
2) Cambiar la contraseña de la base datos
Si optamos por la primera,  no tenemos una forma fácil de cambiar la contraseña de la aplicación prestashop porque la aplicación al no tener la base de datos activa no permite que entres en la aplicación y por tanto que hagas nada.
Por tanto, vamos con la segunda opción. Aquí lo podemos hacer también de varias formas.
Podemos cambiar la contraseña de la base de datos a través de ftp. ¿Esto como lo hacemos?
Pues te conectas a través de filezilla o la aplicación de ftp que quieras y:
1-Vas al directorio donde tienes alojado tú web.
2-Busca la carpeta config , dentro de esta buscas  settings.inc y lo abres, por ejemplo con Dreamweaver o el editor de código que utilices y tienes lo siguiente:
<?php

define(‘__PS_BASE_URI__’, ‘/directorio/’); ejemplo:mipagina/directorio, si enlazas directamente  dejas el / en el medio de los acentos quedaría ‘, ‘/’
define(‘_THEME_NAME_’, ‘prestashop’);nombre del tema que usas
define(‘_DB_NAME_’, ‘basesql’);nombre de la base de datos del mysql. Tú servicio de housting debe facilitarlo.
define(‘_DB_SERVER_’, ‘localhost’);direccion del sql.Tú servicio de housting debe facilitarlo.
define(‘_DB_USER_’, ‘user’);usuario de la base de datos
define(‘_DB_PREFIX_’, ‘ps_’);prefijo de la base de datos
define(‘_DB_PASSWD_’, ‘Qx2i6XEOmXh’); contraseña del usuario de la base de datos si es en blanco queda así ‘, ”
define(‘_DB_TYPE_’, ‘MySQL’); tipo de servidor
define(‘_COOKIE_KEY_’, ‘PMeX19T56QJsjEOUrKnyP5FSEGfTRaCPjikO6EUH1AbS5fKzNjvYraEd’); una clave que genera automaticamente no la toques
define(‘_COOKIE_IV_’, ‘mA8M6MwS’); id automático no lo toques
define(‘_PS_VERSION_’, ‘1.1.0.5’); version del prestashop

Casi todo te va a coincidir, así que lo único realmente que tienes que cambiar es el password, por lo que en passaword pones la contraseña que cambiaste desde tú housting de la base de datos. A continuación guardas y sustituyes este archivo por el que tienes colgado en el servidor.

Y chequeas.

La otra forma es la más sencilla. Abres el archivo settings.inc  y te fijas en el password. Coges el password y vuelves a cambiar la contraseña de la base de datos pero esta vez pones esta. Y automáticamente te funcionará. De esta forma te ahorrar sustituir archivos.

Espero haberte podido ayudar Great Idea

 

Fuentes: presta-lince
0
menciones

¿Estás buscando algo?

EL MEJOR HOSTING PARA TU BLOG

Hosting

¿QUIERES GANAR DINERO CON TUS REDES SOCIALES? ⬇️ ÚNETE AQUÍ ⬇️

Hosting

Una herramienta potente de Email Marketing

Hosting

Hablo de…

¿Sabes como te puedo ayudar?

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
0
menciones