Este método es adecuado para sitios web en HTML, sitios web personalizados basados en PHP que no usan software como WordPress o Joomla, ya que estos últimos utilizan otros métodos para forzar el uso de SSL.

Para implementar este método, simplemente tienes que editar el archivo .htaccess de la carpeta donde se encuentre cargado el sitio web y agregar el siguiente código en la primera línea:

RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

No es necesario reemplazar nada por el nombre de dominio porque este código lo autodetecta y reemplaza el protocolo HTTP por HTTPS en todas las URL solicitadas.

Para editar el .htaccess puedes ingresar al cPanel del dominio y utilizar el Administrador de Archivos para editarlo y guardarlo desde el mismo navegador en la carpeta public_html o en la carpeta del subdominio o dominio adicional del sitio a convertir. De lo contrario, puedes hacerlo a través de FTP descargando el archivo, editándolo con un editor de código (por ejemplo, Notepad++) y volviéndolo a subir. Ten en cuenta que debes evitar usar el Bloc de notas de Windows, ya que no maneja correctamente los saltos de línea.

Antes de modificar el .htaccess, es importante que revises el código HTML/PHP del sitio web para asegurarte de modificar todos los enlaces internos y hacer que usen https o, al menos, que sean independientes del protocolo. Esto significa cargar enlaces, elementos e imágenes como URLs relativas (por ejemplo, /imagenes/foto.jpg) o como //dominio.com/imagenes/foto.jpg en lugar de http://dominio.com...

Puedes complementar todo lo anterior activando una funcionalidad para la cual debes ingresar al cPanel y dentro del icono Dominios encontrarás un interruptor para forzar el SSL en cada dominio que tenga instalado el correspondiente certificado SSL.

 

هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)

Powered by WHMCompleteSolution