Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    20

    Bloccare l'iframing di un sito

    Ciao

    non so se è la sezione giusta, ma non so se esista e quale sia la soluzione al mio problema, penso che html sia la più generale possibile.
    Veniamo al punto, ho un sito che presenta dei video non re-embeddabili, esistono però altri siti concorrenti che per mostrarli nelle proprie pagine fanno un uso squallido di iframe ritagliando "ad arte" un rettangolo.
    Esiste un qualsiasi modo per impedire che questo avvenga?
    Così su due piedi non mi è venuta nessuna idea, neppure zio google mi è stato molto d'aiuto.
    Qualcuno di voi magari ha un'illuminazione geniale?

    Grazie in anticipo

  2. #2
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737

    Re: Bloccare l'iframing di un sito

    Originariamente inviato da wonderer
    Ciao

    non so se è la sezione giusta, ma non so se esista e quale sia la soluzione al mio problema, penso che html sia la più generale possibile.
    Veniamo al punto, ho un sito che presenta dei video non re-embeddabili, esistono però altri siti concorrenti che per mostrarli nelle proprie pagine fanno un uso squallido di iframe ritagliando "ad arte" un rettangolo.
    Esiste un qualsiasi modo per impedire che questo avvenga?
    Così su due piedi non mi è venuta nessuna idea, neppure zio google mi è stato molto d'aiuto.
    Qualcuno di voi magari ha un'illuminazione geniale?

    Grazie in anticipo
    Non so se ho capito la domanda! Tu vorresti impedire a dei siti non tuoi di visualizzare dei video all'interno di un iframe? Penso proprio di non aver capito, perchè se così fosse sarebbe una domanda veramente troppo assurda

  3. #3
    devi farti spostare in javascript
    o più semplicemente blocca i siti fraudolenti usando o modificando il file .htaccess

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    JS non basta perché si riferisce ad un contenuto, non al frame.

    stiamo parlando di Hot Link
    pratica scorretta quanto dannosa per il server d'origine,
    in quanto spende banda a scrocco

    prova a fare una ricerca per "evitare hot Linking" o "impedire hot Linking"
    ma non sempre è possibile o facile da realizzare

    buon lavoro

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    20
    è una specie di hotlink, il problema è che non grabbano immagini o file
    ma aprono un iframe
    col javascript ho già provato con una condizione
    codice:
    if (top.location!= self.location)
    per ribaltare le cose e redirectare al mio sito
    è durato un paio di giorni e poi hanno trovato qualche escamotage

    ho pensato anziché fare l'embed diretto del video nel mio sito di embeddare un file php che richiama il video
    ma non essendo praticissimo non so se una condizione sul
    codice:
    $_SERVER['HTTP_REFERER']
    possa funzionare

    qui si passa da html a js a php, qual è la sezione più corretta?

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    da come parlavi all'inizio avevo inteso che ci fosse un HotLink,


    quindi intendi che aprono una tua pagina visualizzandone solo una parte?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.