• 31-08-2019, 21:16:40
    #1
    Merhaba ustalar bir başkası sandbox edilmiş iframe ile sitemden izinsiz veri çekiyor o kişinin sitesini kendi siteme nasıl yönlendirebilirim. Yani benim sitemi iframe ile çektiği yeri kendi siteme yönlendireceğim.

    Bunu daha önceden görmüştüm. Bilgisi olan arkadaşlar paylaşırsa çok sevinirim
  • 31-08-2019, 21:18:31
    #2
    Header'e X-Frame-Options: DENY

    Eklerseniz iFrame ile siteniz açılmaz
  • 31-08-2019, 21:19:52
    #3
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    Header'e X-Frame-Options: DENY

    Eklerseniz iFrame ile siteniz açılmaz
    Hocam yönlendirme yapmak istiyorumben iframeyi diğer sitelerimdede kullanıyorum
  • 31-08-2019, 21:22:54
    #4
    YusufKURT adlı üyeden alıntı: mesajı görüntüle
    Hocam yönlendirme yapmak istiyorumben iframeyi diğer sitelerimdede kullanıyorum
    Diğer siteleriniz de yönlenir o zaman tahminimce belirli yerlere izin veremiyorsunuz
  • 31-08-2019, 21:51:34
    #5
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    Header'e X-Frame-Options: DENY

    Eklerseniz iFrame ile siteniz açılmaz
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    Diğer siteleriniz de yönlenir o zaman tahminimce belirli yerlere izin veremiyorsunuz
    Belirli sitelere o kodu göstermeyeceğiz zaten izinsiz kullananlara göstereceğiz
  • 31-08-2019, 22:07:01
    #6
    Küçük bir örnek hazırladım, aşağıdaki kodu iframe sayfanızın içerisine ekleyebilirsiniz. Site.com adresini değiştirmeyi unutmayın.

    <script type="text/javascript">
    document.addEventListener('DOMContentLoaded', function(){
    var isInIframe = (parent !== window),
    parentUrl = null;
    
    if (isInIframe) {
    parentUrl = document.referrer;
    }
    
    const matches = parentUrl.match(/^https?://([^/?#]+)(?:[/?#]|$)/i);
    const domain = matches && matches[1];
    
    if ( domain != 'site.com' ) {
    document.body.innerHTML = "Yönlendiriliyorsunuz...";
    window.location = 'https://site.com/IframeBlock';
    }
    }, false);
    </script>