Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

No me funciona el login o enlaces tras pasar la url a https

La web funcionaba correctamente mientras que la url era http, pero tras pasar la url a https cuando intento iniciar sesión, registrarme o subir contenido me muestra el siguiente error

Mixed Content: The page at 'URL' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'URL'. This request has been blocked; the content must be served over HTTPS.

Que puede ser?¿?
0
Puntos
1428
Visitas
6
Resp
Por Jorge hace 84 meses
Principiante Sitio web
Respuesta #1
Claro por que tienes que reconfigurar la web un poco xd

primero si en la base de datos guardas la url absoluta empezando por http:// lo cambias a https://

segundo en el fichero .js donde tienes todas las funciones cambia esto:
var urlweb='http://www.tuxpeliculas.com/';
por esto:
var urlweb='https://www.tuxpeliculas.com/';
despues control + f5 y todo a funcionar!!
0
Puntos
Por alber hace 84 meses
Administrador
Respuesta #2
también veo que ya has hecho los deberes forzando la redirección a https mediante htaccess pero vamos a dejar un enlace de como hacerlo por si a alguien mas le sirve de ayuda

Como redireccionar de http a https con htaccess https://datoweb.com/post/2740/como-redireccionar-de-http-a-https-con-htaccess

Salu2 y para cualquier duda ya sabes que aquí estamos Jorge!!
0
Puntos
Por alber hace 84 meses
Administrador
Respuesta #3
gracias alber pero eso ya lo tengo realizado ... y nada, en la base de datos ya cambie a https y en la variable de js también ... también force a https desde el htaccess pero me sigue mostrando error
0
Puntos
Por Jorge hace 84 meses
Principiante Sitio web
Respuesta #4
perdona que te lo diga pero en https://www.tuxpeliculas.com/js/efectos.js no lo tienes cambiado

comprueba que el cambio lo haces en remoto no en local y el fichero se encuentra en js/efectos.js

prueba y me cuentas
0
Puntos
Por alber hace 84 meses
Administrador
Respuesta #5
ya te digo que si lo tengo cambiado ... var urlweb='https://www.tuxpeliculas.com/'

pero nose porque no lo ve la url ... por supuesto está subido al host
0
Puntos
Por Jorge hace 84 meses
Principiante Sitio web
Respuesta #6
pues hasta que no se vea no va a funcionar como es normal xd, mira un consejo abre tu filezilla o el ftp que uses, entra en js/ y te pones encima de efectos.js, botón derecho en ver/editar.. de esa manera compruebas directamente el fichero y comprueba la variable ulweb

lo mas normal es que te la encuentres con http (entonces pones https, guardas y subes) pero si aun así lo encuentras con el https solo te queda esperar que tu hosting se actualice o que se yo

prueba
0
Puntos
Por alber hace 84 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate