Redireccionar HTTP a HTTPS: Ayuda para evitar contenido duplicado

  • Autor Autor Aizkora81
  • Fecha de inicio Fecha de inicio
Aizkora81

Aizkora81

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amig@s,

estoy en un apuro. resulta que recientemente he solicitado a mi hosting la activacion del protocolo para activar HTTPS y me he encontrado con que hay que redireccionar absolutamente todo para evitar el contenido duplicado.

1º- He indicado en el .htacces mediante la siguiente instrucción:


# Enviar trafico HTTP a HTTPS
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://triskelate.com/$1 [R,L]

2º.- Escritorio/Ajustes/General
Dirección de WordPress (URL) ----------> https://midominio.com
Dirección del sitio (URL) ---------> https://midominio.com

3º Google search console
He añadido las dos propiedades con en sus dos versiones "con www" y "sin www"

4º He enviado los sitemaps a google en estos dominios para su indexación

y ahora viene el problema ........ como se hace la redirección completa?
Mi web tiene casi 400 artículos, tengo que hacer todo uno por uno?

es decir:
Example Domain debe redireccionar con un 301 hacia https://www.example.com
Example Domain 301 hacia https://www.example.com/pagina-1/
http://www.example.com/pagina-2/ 301 hacia https://www.example.com/pagina-2/

Lo que mas me toca las narices de todo, esque te lo pintan como que es fácil ..... dos pasos y ya está para activar.

Pero nadie advierte de la importancia a nivel de SEO y sus redirecciones ..

A ver si me ayudáis.

Muchas gracias,

Javi
 
no es necesario... ya con la regla
PHP:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://dominio.com/$1 [R,L]

lo estas haciendo el $1 seria como el asterisco de todo... sea la url que sea pasa a ser https
 
hola cicklow,

es que he leido que hay que dar de alta en google search console
las versiones con el https y después redireccionarlas ...

y me he quedao bastante pillao.

Gracias por comentar me quedo más tranquilo
 
no es necesario... ya con la regla
PHP:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://dominio.com/$1 [R,L]

lo estas haciendo el $1 seria como el asterisco de todo... sea la url que sea pasa a ser https

Falta [L,R=301] y listo!
 
Alguien ayuda con esto tengo el mismo problema
 
Atrás
Arriba