Como redirecionar de https para http no meu site

  • Autor Autor visitardubai
  • 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
V

visitardubai

1
Ro
Verificación en dos pasos activada
Suscripción a IA
Hola, como puedo hacer para cuando entren en mi web a Enlace eliminado. redireccione automaticamente a sin s ? es decir a Enlace eliminado.


Gracias
 
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
Te dejo aquí si es https y no tiene www para que vayas probando y dejarlo como desees

RewriteCond %{HTTPS} on [OR]
RewriteCond %{HTTP_HOST} ^domain\.com* [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.domain.com$1 [L,R=301]

Un saludo.
 
Arriiba la respuesta :encouragement:
 
Así lo tengo yo funcionando en uno de mis sitios en este momento ( la verdad es que no tengo claro que diferencia hay entre este código y el aportado por estudiseno, pero ahí te lo dejo por si acaso te fallara el otro para tengas otra opción):


HTML:
RewriteEngine On
RewriteCond %{HTTPS} onRewriteRule (.*) 
http://%{HTTP_HOST}%{REQUEST_URI}
 
No me funciona ninguo, ayuda please
 
Tiene dos opciones una para redireccionar toda su web a https, para ello añadiremos las siguientes reglas en su .htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.sudominio.com/$1 [R,L]

Si además queremos hacer que los subdominios también se redireccionen y no afecte la regla anterior, otra opción podría ser esto (que también es válida para hacer redireccionamiento a https.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sudominio\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.sudominio\.com$
RewriteRule ^/?$ "https\:\/\/www\.sudominio\.com\/index\.html" [R=301,L]
 
No quiero redireccionarla a https si no a http
 
No quiero redireccionarla a https si no a http

Si no me equivoco, para invertir el ejemplo propuesto por franciscogonzalez sería así:

HTML:
RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://www.sudominio.com/$1 [R,L]

RewriteEngine On
RewriteCond %{HTTPS_HOST} ^sudominio\.com$ [OR]
RewriteCond %{HTTPS_HOST} ^www\.sudominio\.com$
RewriteRule ^/?$ "http\:\/\/www\.sudominio\.com\/index\.html" [R=301,L]
 
Si no me equivoco, para invertir el ejemplo propuesto por franciscogonzalez sería así:

HTML:
RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://www.sudominio.com/$1 [R,L]

RewriteEngine On
RewriteCond %{HTTPS_HOST} ^sudominio\.com$ [OR]
RewriteCond %{HTTPS_HOST} ^www\.sudominio\.com$
RewriteRule ^/?$ "http\:\/\/www\.sudominio\.com\/index\.html" [R=301,L]

Gracias, con esto solo me redirecciona el index, no las otras url´s
 
Gracias, con esto solo me redirecciona el index, no las otras url´s

Pues la verdad es que es muy raro compañero, yo creo que es algún tipo de configuración de tu servidor.
Yo no se mucho de administración de servidores pero tal vez no tengas el mod rewrite activo en Apache o algo así...

El ejemplo que te coloqué yo ayer a mi me está funcionando en varios servidores. Lo tengo en muchas web en dedicados, tanto en 1and1 como en Banahosting y nunca tuve problemas, me redirecciona todas las páginas correctamente.

A ver si pasa alguien por aquí que conozca bien del tema y te puede dar algún tip sobre eso. 🙂
 
Ok gracias, a ver si alguien sabe.
 
Voltar
Topo