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

Si tu página web está creada con aplicaciones tipo WordPress, Joomla, Prestashop, etc... Puedes activar y configurar la redirección de HTTP a HTTPS desde la propia aplicación.

Pero si tu web 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’:

Antiguo Hosting Linux y espacio Web Estático del 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>

Hosting cPanel y WePanel

Para Hosting Linux con CPanel o WePAnel, 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