Redirigir http a https en WordPress
Si ya has instalado el certificado SSL en tu servidor y modificados los «Ajustes generales«: «Dirección de WordPress (URL)» y «Dirección del sitio (URL)» para indicar que tu URL ahora comienza por https, casi lo tienes, pero aún te falta un paso para «terminar el trabajo«:
El siguiente paso es cambiar, en el archivo «.htaccess«, las siguientes líneas de código:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Por estas otras líneas de código:
# BEGIN WordPress
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Cuando modificas el archivo «.htaccess» estás dándole ordenes al servidor web para que haga determinadas cosas, trátalo con cuidado o tu web dejará de funcionar, por si acaso ocurre algo malo puedes guardar una copia de seguridad de dicho archivo antes de modificarlo en el servidor.
Es decir, sólo tienes que añadir las 2 siguientes líneas:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Justo a continuación de la siguiente línea:
RewriteEngine On
Y eso es todo, a partir de ahora siempre que alguien intente entrar en cualquier página interna de tu sitio web usando el protocolo http será redirigido, vía 301 (es decir SEO friendly), a la misma página pero usando el protocolo https.
youjizz
29/11/2019 at 10:37 am
Por ahora solo se trata de una senal muy ligera (afecta a menos del 1% de consultas globales y tiene menos peso que otras senales, como el contenido de alta calidad), mientras dejamos que los webmasters pasen a utilizar HTTPS. Con el tiempo, es posible que decidamos reforzarla, porque queremos animar a todos los propietarios de sitios web a cambiar de HTTP a HTTPS para que todos los usuarios esten protegidos en la Web.
reformas Águilas
11/03/2020 at 12:08 pm
A mi me hicieron pagar para traspasarlo.
Eso es lo normal? me dijeron eso
Martin
15/05/2020 at 6:17 pm
El típico problema que encuentro en las webs de mis clientes que tienen contenido mixto dentro de sus webs y por mucho que han instalado el certificado de SSL, tienen partes que apuntan a http. Normalmente suelen ser imágenes que se han subido antes de instalar el certificado.
Hispania
28/08/2020 at 11:25 am
Nosotros queremos hacer el traspaso, pero tenemos una web con bastante autoridad y no queremos perderla.
http://alfombrashispania.com/