Bilgi-Sayar.NET Menu

ADRES:

ASP ile İP Aralığına Göre Yönlendir

ASP ile Google gibi değişik ülkelerden ziyaret edilen sitelerde kullanılan mantık benzeri. Google’ye giriş yaptığınızda ip aralığından sizin Türkiye ‘de yaşadığınızı anlıyor ve hemen www.google.com.tr ye yönlendiriyor.

Sizde bu şekilde siteadi.com u siteadi.com.tr – tr.siteadi.com – siteadi.com/tr – siteadi.com/tr.asp gibi yönlendirme yapabilirsiniz. Bunu ASP ile yapmak mümkün. İşte ASP Kodu:

<%
‘ ———————————
‘ Bilgi-Sayar.NET
‘ www.bilgi-sayar.net
‘ ———————————
ip_Adresi=Request.ServerVariables(“REMOTE_ADDR” )
basla=InStr(ip_Adresi,”.” )
ip_Baslangic=Left(ip_Adresi,basla-1)
If ip_Baslangic=”81” Then
Response.Redirect(“Turkiye.asp” )
Else If ip_Baslangic=”212” Then
Response.Redirect(“Amerika.asp” )
Else
Response.Redirect(“Diger.asp” )
End If
%>

Kırmızı kısımlar ip başlangıcı

Mavi kısımlar yönlendirilecek sayfa.

Sarı tanımlanmamış ip başlangıcı

Bir önceki yazımız olan ASP'de Global.asa ile Aktif Kişi Sayacı başlıklı makalemizde ASP ve ASP'de Global.asa ile Aktif Kişi Sayacı hakkında bilgiler verilmektedir.