Bloquear acceso directo y solo permitir a través de iframe

  • Autor Autor Usuario eliminado 113738
  • Fecha de inicio Fecha de inicio
U

Usuario eliminado 113738

Hola, he estado un buen rato investigando pero no consigo ver qué sistema tienen en concreto en esta web para evitar que puedas cargar la url de forma directa en tu navegador y solo pueda ser cargada a través de un iframe en otra web:

Este reproductor es un iframe, en el código fuente se puede ver la dirección real que carga el iframe, pero al intentar acceder de forma directa te aparece un texto prohibiéndote cargar esta web, y solo a través del iframe puedes verla:

Iframe: https://hoyfutbol.info/player/3/70

Web que carga el iframe y que impide cargarse de forma directa: https://hoca4u.com/footy.php?player=desktop&live=ufeed70

¿Cómo logran hacer esto de permitir a través de iframe pero denegar el acceso directo?
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
2023-10-27.16-56-03.webp
 
Javascript:

JavaScript:
//Puedes usar este:
if(document.referrer == location.origin || document.referrer == ""){
    window.location.href = "https://google.com/"
}

//O este otro:
if (window.self !== window.top) {
  window.location.href = "https://www.google.com";
}
 
Si usas un VPS con nginx también puedes poner reglas para el acceso desde ciertos dominios.
 
Atrás
Arriba