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?
PHP ile Referer yönlendirme hakkında !
12
●2.064
- 08-12-2013, 23:12:45
- 08-12-2013, 23:23:22Ersat 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:47Tam olarak anlayamadım,impossible03 adlı üyeden alıntı: mesajı görüntüle
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:50ErsaT adlı üyeden alıntı: mesajı görüntüle
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:15impossible03 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>'; } - 08-12-2013, 23:46:52Big_Turk 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. - 08-12-2013, 23:54:54@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
winrar.phpAlıntı
<?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 --
O halde şöyle yapılabilir.impossible03 adlı üyeden alıntı: mesajı görüntüle
exe_yonlendir.phpAlıntı
<?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:19Ancak, 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.