Cuando implanto certificados SSL en una web tengo que cambiar las referencias internas de http a https.
Una forma rápida de llevar a cabo este cambio es el descrito a continuación, que está pensado para el trabajo con CMS, como WordPress, Drupal, Joomla, Magento, PrestaShop, que usan MySQL para almacenar la información.
Realizo una copia de seguridad de la base de datos
# mysqldump -uroot -p base_de_datos > base_de_datos.sql
Reemplazo las cadenas http por https que referencian al dominio que estoy migrando, tanto con www como sin ellas
sed -i -e 's/http:\/\/dominio.com/https:\/\/dominio.com/g' base_de_datos.sql sed -i -e 's/http:\/\/www.dominio.com/https:\/\/www.dominio.com/g' base_de_datos.sql
Restauro la copia de seguridad modificada
# mysql -uroot -p base_de_datos < base_de_datos.sql