• 08-12-2013, 23:12:45
    #1
    Merhaba Arkadaşlar,

    Bir konuda yardımınıza ihtiyacım var.

    Örnek:

    Baska bir xxx.com sitede bulunan aşağıdaki linkimi;

    www.sitem.com/winrar.exe

    linkine tıklandığında

    http://subdomain.sitem.com/winrar.exe

    şeklinde yönlendirmek istiyoırum.

    Php ile yada htaccess ile nasıl yapabilirim?
  • 08-12-2013, 23:17:27
    #2
    sitem.com .htaccess dosyasına şu kodu eklersen işini görür.

    Alıntı
    RewriteRule ^winrar\.exe$ http://subdomain.sitem.com/winrar.exe
  • 08-12-2013, 23:23:22
    #3
    Ersat bey,

    Konu hakkında yorumunuz için teşekkkürler.

    tamdindir.com ve gezginler.net gibi 2 siteden web siteme gelen winrar.exe linkleri subdomaine yönlendirmek istiyorum.

    yani tüm sitelerden gelen değil.
  • 08-12-2013, 23:30:47
    #4
    impossible03 adlı üyeden alıntı: mesajı görüntüle
    Ersat bey,

    Konu hakkında yorumunuz için teşekkkürler.

    tamdindir.com ve gezginler.net gibi 2 siteden web siteme gelen winrar.exe linkleri subdomaine yönlendirmek istiyorum.

    yani tüm sitelerden gelen değil.
    Tam olarak anlayamadım,
    tamindir.com üzerinden sizinsiteniz.com/winrar.exe dosyasına link verilmiş. Sizde bu linke tamindir.com ve gezginler.net sitesinden tıklandığında subdomain.sizinsiteniz.com/winrar.exe dosyasına yönlenmesini istiyorsunuz?
    Ayrıca yönlenecek link sayısı winrar.exe ile sınırlımı yoksa daha fazla mı?
  • 08-12-2013, 23:38:50
    #5
    ErsaT adlı üyeden alıntı: mesajı görüntüle
    Tam olarak anlayamadım,
    tamindir.com üzerinden sizinsiteniz.com/winrar.exe dosyasına link verilmiş. Sizde bu linke tamindir.com ve gezginler.net sitesinden tıklandığında subdomain.sizinsiteniz.com/winrar.exe dosyasına yönlenmesini istiyorsunuz?
    Ayrıca yönlenecek link sayısı winrar.exe ile sınırlımı yoksa daha fazla mı?

    evet aynen. tamindir ve gezginler.net gibi 2-3 değişik site, www.sitem.com/winrar.exe sayfasına link vermiş. Sadece bu linkleri subdomaine aynı dosya ismine yönlendirmek istiyorum. Winrar ile sınırlı değil. exe isimleri değişmektedir.

    örnek;

    tamindir.com/skype.exe
    subdomain.sitem.com/skype.exe

    gezginler.net/ccleaner.exe
    subdomain.sitem.com/cclenaner.exe

    gibi yönlendirmek istiyorum.

    exe isimleri skype.exe, winrar.exe vs.. gibi değişmektedir. isimlerin aynen yönlenmesini istiyorum.
  • 08-12-2013, 23:41:15
    #6
    impossible03 adlı üyeden alıntı: mesajı görüntüle
    Ersat bey,

    Konu hakkında yorumunuz için teşekkkürler.

    tamdindir.com ve gezginler.net gibi 2 siteden web siteme gelen winrar.exe linkleri subdomaine yönlendirmek istiyorum.

    yani tüm sitelerden gelen değil.

    Kullanıcıların ulaştıkları sayfaya yani siteniz.com/winrar-indir.php vb sayfaya şu kodu düzenleyerek atarsanız gelen referrer adreslerini kontrol edip yönlendirebilirsiniz.

    $gelenref = $_SERVER['HTTP_REFERER'];
    
    if(preg_match("@tamdindir.com@si", $gelenref) or preg_match("@inndir.com@si", $gelenref)) {
    
    	echo '<SCRIPT LANGUAGE="JavaScript">window.location="http://subdomain.site.com/winrar.exe";</script>';
    
    }
  • 08-12-2013, 23:46:52
    #7
    Big_Turk adlı üyeden alıntı: mesajı görüntüle
    Kullanıcıların ulaştıkları sayfaya yani siteniz.com/winrar-indir.php vb sayfaya şu kodu düzenleyerek atarsanız gelen referrer adreslerini kontrol edip yönlendirebilirsiniz.

    $gelenref = $_SERVER['HTTP_REFERER']; if(preg_match("@tamdindir.com@si", $gelenref) or preg_match("@inndir.com@si", $gelenref)) { echo '<SCRIPT LANGUAGE="JavaScript">window.location="http://subdomain.site.com/winrar.exe";</script>'; }

    Yorumunuz için çok teşekkürler. ancak exe ismi değişmektedir. Örnek, skype.exe ise skype.exe, winrar ise winrar.exe gibi isimler değişmeden otomatik yönlendirmek istiyorum.
  • 08-12-2013, 23:54:54
    #8
    @Big_Turk 'ün verdiği kodlara ek olarak.

    Sanırım verilen linki değiştiremiyor, bu yüzden şöyle birşey yapılabilir.

    .htaccess
    Alıntı
    RewriteRule ^winrar\.exe$ winrar.php
    winrar.php
    <?php
    $gelenref = $_SERVER['HTTP_REFERER'];
     
    if(preg_match("@tamdindir.com@si", $gelenref) or preg_match("@inndir.com@si", $gelenref)) {
    header('Location: http://subdomain.site.com/winrar.exe');
    }
    ?>


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:54:54 -->-> Daha önceki mesaj 23:51:07 --

    impossible03 adlı üyeden alıntı: mesajı görüntüle
    Yorumunuz için çok teşekkürler. ancak exe ismi değişmektedir. Örnek, skype.exe ise skype.exe, winrar ise winrar.exe gibi isimler değişmeden otomatik yönlendirmek istiyorum.
    O halde şöyle yapılabilir.

    Alıntı
    RewriteRule ^(.*)\.exe$ exe_yonlendir.php?program=$1
    exe_yonlendir.php
    <?php
    $gelenref = $_SERVER['HTTP_REFERER'];
    $program = $_GET['program'];
    
    if(preg_match("@tamdindir.com@si", $gelenref) or preg_match("@inndir.com@si", $gelenref)){
    header('Location: http://subdomain.site.com/'.$program.'.exe');
    }
    ?>
  • 09-12-2013, 00:00:19
    #9
    Ancak, Sadece winrar.exe değildir. İsmini hatırlamadığım birçok exe dosyası vardır.
    photoshop.exe, Googleearth.exe vs.. gibi birçok exe dosyası var.

    exe ismini yazamadan bu 2-3 sitedeki tüm linklerin ismi değişmeden aynen subdomaine yönlenmesini istiyorum. winrar ise winrar, skype ise skype.exe gibi yönlenmesi lazım.