Asistencia para clientes de Nominalia

  1. Asistencia
  2. Alojamiento Web
  3. Redireccionamientos web
  4. Cómo forzar mi URL a que se muestre como HTTPS

Cómo forzar mi URL a que se muestre como HTTPS

A partir de julio de 2018, Google lanzará Chrome 68 y esta versión será la primera en marcar todas las páginas HTTP como No seguras.

Así, deberás tener un Certificado SSL contratado para tu dominio e instalado para tu sitio web con el fin de que la página se muestre como HTTPS y Sitio Seguro.  Si no tienes aún ningún Certificado de seguridad contratado, puedes adquirir el tuyo desde nuestra web:

Certificados SSL en Nominalia

Además, en este blog de soporte vas a encontrar algunos artículos que te resultarán de utilidad para saber qué Certificado SSL es el más conveniente para ti y cómo instalarlo si tu página se aloja en nuestros Hostings:

Una vez que ya tengas de tu certificado ya instalado en tu Hosting, tendrás que forzar a que la URL sea mostrada como HTTPS. Si tu página web está creada con aplicaciones tipo WordPress, Joomla, Prestashop, etc. puedes activar y configurar la opción del sitio con SSL desde la propia administración de tu página.

Pero si la aplicación con la que la has desarrollado no tiene estas opciones o la has programado tú directamente, deberás forzar a que la URL del sitio sea mostrada como HTTPS mediante un fichero .htaccess (plataformas Linux) o web.config (plataformas Windows). En este manual te adjuntamos varios ejemplos que puedes utilizar para que el navegador realice esta acción.


Código .htaccess (Linux)

Deberás programar este fichero en tu equipo (con un programa como Notepad++, gedit…) y alojarlo vía FTP en tu espacio de Hosting. Recuerda que, por defecto, es oculto y que deberás activar la opción ‘Mostrar archivos ocultos’ de tu FTP’:

  • Para antiguo Hosting de Linux y Pack Dominio. El fichero .htaccess deberá estar alojado en el directorio /public (Pack Dominio) o /public/www (Hosting de Linux). Puedes utilizar este ejemplo que deberá contener las siguientes líneas que tendrás que editar con tus propios datos:

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(.*)midominio.ext$
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule ^(.*) https://www.midominio.ext/$1 [R=301,L]

</IfModule>

  • Para Hosting de Linux con CPanel, puedes subirlo por FTP o desde el Administrador de Archivos de CPanel. Recuerda activar la opción de ‘Mostrar archivos ocultos’ para que puedas gestionarlo y editar las líneas con tus datos de dominio; aquí, un ejemplo:

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.midominio.ext/$1 [R,L]

Código web.config (Windows)

Este fichero suele incluirse entre los ficheros programados para tu página y alojado en el espacio de Hosting. Así pues, deberás editar las líneas del archivo para añadir las líneas pertinentes a HTTPS.

Aquí te adjuntamos un ejemplo de un fichero web.config que ya fuerza la URL bajo HTTPS y que te puede servir de ayuda para programar el tuyo propio:

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="HTTP to HTTPS redirect" stopProcessing="true">

<match url="(.*)" />

<conditions>

<add input="{HTTPS}" pattern="off" ignoreCase="true" />

</conditions>

<action type="Redirect" redirectType="Permanent" url="https://www.midominio.ext/{R:1}" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Esperamos que estos ejemplos te sean de ayuda para poder forzar a que la URL de tu página ya sea mostrada con HTTPS y marcada como un sitio seguro 😊.

 

Recuerda que si necesitas comprar dominio, contratar hosting web, contratar hosting wordpress en Nominalia puedes encontrar diferentes opciones que seguro que serán de tu agrado.


¿Te resultó útil este artículo?

¿No has encontrado lo que buscabas?

Contáctanos, nuestros expertos te ayudarán

CONTÁCTANOS