Consulta Redirección 301 HTTP a HTTPS

Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Federico99 Seguir
Seguidores
12

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Hola!

Tengo un sitio desarrollado en HTML + PHP (No wordpress) y lo estoy migrando de HTTP a HTTPS

Hice la redirección 301 en el .htaccess

RewriteCond %{HTTPS} off
RewriteRule (.*) https://midominio.com/$1 [R=301,L,QSA]

Pero necesito también que la redirección aplique a las páginas internas

Por ej si pongo midominio.com me lo redirige a Dominios de Internet | Email & Web Hosting †Internet Masters

Pero si pongo midominio.com/seccion no me lo redirige a 404 Not Found

Me podrían ayudar por favor?

Gracias! Saludos
 

csnotcs

Iota
Verificación en dos pasos desactivada
Desde
18 Dic 2016
Mensajes
2.326
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Insertar CODE, HTML o PHP:
RewriteEngine On	
RewriteCond %{HTTP_HOST} ^example.org[NC]	
RewriteRule ^(.*)$ https://example.org/$1 [L,R=301]

Fijate si con esto te redirecciona en todo.
 

Federico99

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Insertar CODE, HTML o PHP:
RewriteEngine On	
RewriteCond %{HTTP_HOST} ^example.org[NC]	
RewriteRule ^(.*)$ https://example.org/$1 [L,R=301]

Fijate si con esto te redirecciona en todo.

Hola colega

No, tampoco

Probe tambien haciendolo manual

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.com.ar/seccion[NC]
RewriteRule ^(.*)$ https://dominio.com.ar/seccion [L,R=301]

Y tampoco

Me tiene loco :s
 

csnotcs

Iota
Verificación en dos pasos desactivada
Desde
18 Dic 2016
Mensajes
2.326
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Hola colega

No, tampoco

Probe tambien haciendolo manual

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.com.ar/seccion[NC]
RewriteRule ^(.*)$ https://dominio.com.ar/seccion [L,R=301]

Y tampoco

Me tiene loco :s

Sonará un poco tonto, pero; ¿Tenes de casualidad un .htaccess en los directorios? Porque puede ser ese el problema...

También fijate de no usar cloudflare o algún sertvicio de caché.

Y como última instancia... Yo haria un 301 a cada directorio.
 

Federico99

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Sonará un poco tonto, pero; ¿Tenes de casualidad un .htaccess en los directorios? Porque puede ser ese el problema...

También fijate de no usar cloudflare o algún sertvicio de caché.

Y como última instancia... Yo haria un 301 a cada directorio.

Tengo otro .htaccess en un directorio /blog que ahì si tengo un wordpress, pero aunque lo borre no se actualiza

No tiene cache ni nada la web

Cuando te refieres a hacer un 301 artìculo por artìculo, tienes algun codigo de ejemplo? Si puedes ayudarme te estaré muy agradecido :encouragement:

Saludos!
 

Hugo7

Xi
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
15 May 2017
Mensajes
4.033
Hola [MENTION=174361]Federico Caruso[/MENTION],

En el directorio raíz, pon lo siguiente en el archivo .htaccess:

RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

Saludos,
Hugo
 

csnotcs

Iota
Verificación en dos pasos desactivada
Desde
18 Dic 2016
Mensajes
2.326
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Tengo otro .htaccess en un directorio /blog que ahì si tengo un wordpress, pero aunque lo borre no se actualiza

No tiene cache ni nada la web

Cuando te refieres a hacer un 301 artìculo por artìculo, tienes algun codigo de ejemplo? Si puedes ayudarme te estaré muy agradecido :encouragement:

Saludos!

Para redireccionar un 301 solo debes poner

Insertar CODE, HTML o PHP:
redirect 301 /tudirectorio https://tudominio.com

O mejor, configura a tu 404 para que redireccione al dominio raiz con htttps
 

ZonaLeRoS

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
7 Oct 2013
Mensajes
990
Yo hice la redirección mediante cloudflare, es mejor :D !
 

Adrián Freecss

Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
27 Ene 2014
Mensajes
1.478
Así debería funcionar:

Insertar CODE, HTML o PHP:
#301 HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

En caso de no funcionar, te diré 2 cosas:

1. Los cambios no son instantáneos, ya que el navegador "cachea" la web, siempre que hagas cambios en htaccess usa el modo incognito, y si haces otro cambio debes cerrar y volver a abrir en modo incógnito; muchas veces aunque haces el cambio no funciona por causa de eso, se queda la "cache" anterior, similar a la cache dns.

2. En caso de no funcionar realizando todo, no estás colocando bien las cosas, prueba una regla htaccess simple, como redireccionar toda la web a google o bloquear cierto directorio, en caso de no funcionar significa que algo estás haciendo mal.
 

Federico99

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Muchas gracias a todos!!!

El problema era el orden de una sentencia.

Tenía algo así como:

Insertar CODE, HTML o PHP:
RewriteRule ^pagina pagina.php [L]

#301 HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Ahora quedo asi:

Insertar CODE, HTML o PHP:
#301 HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteRule ^pagina pagina.php [L]

Y anduvo bien

Muchas gracias a todos! [MENTION=79928]Adrián Freecss[/MENTION] [MENTION=173661]csnotcs[/MENTION] [MENTION=180759]Hugo7[/MENTION]
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Arriba