Adicionar redirecionamento HTTP para HTTPS no htaccess do WordPress

  • Autor Autor klk3
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
K

klk3

Iota
Verificación en dos pasos activada
Hola, ahora mismo tengo este código en el archivo htaccess de mi wordpress:

Inserir CODE, HTML ou PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

¿Qué tendría que añadir y dónde para que mi página http redirigiese a https?

He visto que es este código, pero no se cómo habría que combinarlo con el que ya está creado en el htaccess.

Inserir CODE, HTML ou PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]
RewriteCond %{http_host} ^tudominio.com [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]

Gracias, un saludo.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola, ya lo vi, es simplemente añadiéndolo al principio. Lo dejo por aquí por si a alguien le puede servir:

Inserir CODE, HTML ou PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]
RewriteCond %{http_host} ^tudominio.com [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
 
Concuerdo con usar Really Simple SSL, lo más sencillo es instalar este plugin y dejar que haga todo, te aseguras que funcionará bien y no tendrás ningún error de código ni nada
 
<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]
RewriteCond %{http_host} ^tudominio.com [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Así sería todavía mas correcto; aunque si funciona puedes dejarlo tal y como lo dejaste.
Al contrario que el resto, mejor asi que usar un plugin, es añadirle modulos a wordpress sin auténtica necesidad, ralentizandolo sin motivo
 
Gracias a todos por las respuestas, estoy de acuerdo con @guionazo todos los plugins que se puedan ahorrar, bienvenido sea.
 
Voltar
Topo