asp怎么限制只允许国内ip访问

asp怎么限制只允许国内ip访问,第1张

http://arthorzhou888.blog.163.com/blog/static/313091532007624112841640/

把这个写入数据库 然后加入到conn.asp文件里面 很简单

ip=Request.ServerVariables("REMOTE_ADDR")

''允许的IP地址段为10.0.0.0~10.50.50.255

allowip1="10.0.0.0"

allowip2="10.50.10.70"

response.write checkip(ip,allowip1,allowip2)

function checkip(ip,allowip1,allowip2)

dim check(4)

checkip=false

ipstr=split(ip,".")

allow1=split(allowip1,".")

allow2=split(allowip2,".")

if cint(allow1(0))>cint(allow2(0)) then ''判断IP地址段是否合*

response.write "禁止访问"

exit function

end if

<%

dim lan

lan=Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")

select case 1

case instr(lan,"zh-cn")

response.Redirect("/cn/index.asp")

'判断客户端是否是中文简体,如果是转向/cn/index.asp

case instr(lan,"zh-tw")

response.Redirect("/tw/index.asp")

'判断客户端是否是中文繁体,如果是转向/tw/index.asp

case instr(lan,"en")

response.Redirect("/en/index.asp")

'判断客户端是否是英文,如果是转向/en/index.asp

case instr(lan,"fr")

response.Redirect("/fr/index.asp")

'判断客户端是否是法文,如果是转向/fr/index.asp

case instr(lan,"de")

response.Redirect("/de/index.asp")

'判断客户端是否是德文,如果是转向/fr/index.asp

end select

%>


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/466476.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-05
下一篇2023-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存