Bu verdigim kodlarla ip adreslerine göre sayfanızı yönlendirme yapabilirsiniz. Mesela atıyorum almanya dan yada türkiyeden sitenize giriş yapılmasını istemiyorsunuz. ilk önce o ülkeye ait IP bloklarını bulup kodda yerine yerleştirirsiniz. Ben örnek olarak 3 ip adresi yazdım. İp adreslerini çoğaltabilirsiniz
Kodlama
<%
if not Request.ServerVariables("REMOTE_ADDR")="" Then
if (mid(Request.ServerVariables("REMOTE_ADDR"),1,8)="212.252." or mid(Request.ServerVariables("REMOTE_ADDR"),1,7)="86.108." or mid(Request.ServerVariables("REMOTE_ADDR"),1,5)="81.6.") Then%>
Bu ip adresinden sitemize giriş yasaktır.
(Bu bölüm tanımladığınız ip adreslerinden giriş yapanlara gösterilecek sayfadır. Response komutu ile istediginiz baska bir sayfayada yönlendirebilirsiniz)
<%else%>
Bu bölüm de bu ip dışında kalan ziyaretçiler için gösterilecek sayfadır.
<%end if
end if%>Kodda dikkat edilmesi gereken kısım ("REMOTE_ADDR"),1,5)="81.6.") bu bölümde 81.6 ile baslayan ve devam eden ip leri kısıtladık. "81.6.") kısmını Noktalarla beraber sayıp 1,5 kısmını ona göre verdik ("REMOTE_ADDR"),1,5)