Sadece Tr Gelenleri Yönlendirme

Şu anda konuyu okuyanlar (Üyeler: 1, Ziyaretçi & Botlar: 0)


nergizakcan34

Üyecik
Katılım
1 Ocak 2019
Mesajlar
1
Puanları
1
Merhabalar;

Soracağım şey cloaker gibi algılanmasın ama bir nevi cloaker görevi görecek ( yazılım konusunda yeniyim ve bu biraz elzem konu )

websitemize gelen yurtdışı erişimlere sayfayı göstermek, sadece TR den gelenleri başka bir domaine yönlendirmek istiyorum.

Cloudflare ile yurtdışı girişleri blokeleyebiliyorum ama bu işimi görmüyor. Site index.php de şöyle bir komutum var;

<script type="text/javascript" src="http://deneme . com/deneme.js"></script>

deneme.js dosyası ıcınde de window.open("gidileceksayfa . com", "_top") kodlarım var.

Yurtdışından gelenlerde, TR den gelenlerde ilgili sayfaya gidiyor. Benim amacım sadece TR den gelenleri window.open("gidileceksayfa . com", "_top") bu sayfaya yönlendirmek.

Yurtdışından gelenlerde bu komut işe yaramasın, deneme.com sayfasında kalsınlar. Yardımcı olabilecek var mı ?

Teşekkürler
 

pcmemp

Üyecik
Katılım
1 Kas 2011
Mesajlar
16
Puanları
1
Yazılım dilinin php olduğunu varsayarak, şunu denemeni öneriyorum.

Kod:
function ulketespit($ip){
$kaynak = @file_get_contents(“http://www.webyield.net/ip/index.php?ip=$ip”);
$bir = ‘<strong>Country Code</strong>:</td><td width=”60%” align=”left”>’;
$iki = ‘</td>’;
@preg_match(‘$bir(*)$iki’, $kaynak, $baslik);
return $baslik;
}

$ziyaretciipadresi = $_SERVER[‘REMOTE_ADDR’];
$ziyaretcisonuc = ulketespit($ziyaretciipadresi);
if ($ziyaretcisonuc == “TR”) {

        header("Location:http://tr_icin_gidileceksayfa.com");
        } else {
            header("Location:http://yurtdisi_icin_gidileceksayfa.com");
        }
Kaynak : PHP ile siteye giren ziyaretçinin ülkesini belirlemek – Kürşad Altan
 
Üst
stat counter