Bloquear acesso direto e só permitir através de iframe

  • Autor Autor Usuario eliminado 113738
  • 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
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?
 
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
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.
 

Tópicos similares

Voltar
Topo