merhaba
bir sitem var. siteme Türkiyeden ziyaretçi girişi olsun istemiyorum.
Türkiyeden giren olursa başka bir siteye yönlenmesini istiyorum. o site adresinide ben belirlemek istiyorum.
site ASP+ Mysql
bunun için ne yapmam lazım?bir kod varmı kullanabileceğim.
teşekkürler
Türkiyeden ziyaretçi istemiyorum..?
27
●2.112
- 19-05-2008, 19:02:41Ben de Çinden istemiyorum...Forum siteme sürekli ***** içerikli mesajlar atıyorlar.
- 19-05-2008, 19:24:20bunu yapabilmek için iki türlü seçeneğin var
1. si elinde hagi ip aralığının hangi ülkeye ait olduğunu belirtie db lazımki bu db geniş bir db olur ve her girişte kontrol yapcaksan ve site ziyaretçin çok olcaksa siten kastırır ve bir müddet sonra açılmamaya başlar. onun için 1. seçeneği önermem.
2. seçenek ise site ziyaretçilerinin kullandığı explorerın dil seçeneğinden bulabilmen.
her iki seçenektede tr leri %100 yakalayamazsın çünkü birinci seçenektedi db olayında her ip adresi aralığı belirtilmemektedir ve bu ip aralıkları sürekli değişmektedir.
ikinci seçenekte ise adam türkiyede olup ingilizcedili destekleyen explorer kullanıyor olabilir ama her iki seçenektede tr yi %90 tutturursun.
ikinci seçeneği kullan.
kullanman gereken kod;
ASP KODU
if request.servervariables("HTTP_ACCEPT_LANGUAGE")="tr" then şunu bunu yap şuraya yönlendir........ end ifPHP KODU
if ($_SERVER("HTTP_ACCEPT_LANGUAGE")=="tr") {şunu bunu yap şuraya yönlendir........} - 19-05-2008, 19:41:01asp zaten o
bide çinden gelmesin diyen arkadaşlar için tr yerine ch kullansın diyeceğim amasanırım o mesajları atanlar bot olacağı için dil bilgisi sanırım boş ddönecektir
ozaman sizde direk o değer boş ise veya ch ise diyin hem tüm botları engellemiş hemde çinden girişleri engellemiş olursunuz.
normal bir kullanıcı hangi explorerı kullanırsa kullansın mutlakadolu birdil bilgisi döndürür boş değer gelirse bottur
ama şuda var google bot da giremez ozaman - 19-05-2008, 19:41:55;Arkadaş sana kodu vermiş sadece kelime hatası var oda ASP Kodu yerine Php kod diye yazmıs bu asp kodu htaccess dosyasına koy çalıştırır.
omurtlak adlı üyeden alıntı: mesajı görüntüle
