通过ASP禁止指定IP和只允许指定IP访问网站的代码
2018-10-12 13:52
633 查看
一、禁止指定IP防问网站,并执行相应操作:
二、把代码修改一下,只允许指定IP防问网站,并执行相应操作:
三、实际应用中的使用方法:
然后把上面其中的代码另存为IP.asp文件,然后用下面方法在asp程序页面加入下面代码即可
<!-- #include file="IP.asp" -->
<%
Dim IP,IPString,VisitIP
'设置IP地址,用“|”隔开
IPString="|192.168.0.42|192.168.0.43|"
'获取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then
'符合禁止的IP执行相应的操作
Response.write "您所在的IP禁止访问"
response.end
End If
%>
二、把代码修改一下,只允许指定IP防问网站,并执行相应操作:
<%
Dim IP,IPString,VisitIP
'设置IP地址,用“|”隔开
IPString="|192.168.0.42|192.168.0.42|"
'获取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then
'符合的IP执行相应的操作
Response.write 您所在的IP可以访问"
else
'不符合的IP执行相应的操作
Response.write "您所在的IP禁止访问"
response.end
End If
%>
三、实际应用中的使用方法:
然后把上面其中的代码另存为IP.asp文件,然后用下面方法在asp程序页面加入下面代码即可
<!-- #include file="IP.asp" -->
您可能感兴趣的文章:
相关文章推荐
- 通过ASP禁止指定IP和只允许指定IP访问网站的代码
- 通过ASP禁止指定IP和只允许指定IP访问网站的代码
- 禁止某一指定IP访问我的网站
- 部署在IIS服务器的asp.net 网站,禁止访问指定类型文件
- Nginx设置禁止通过IP访问服务器并且只能通过指定域名访问
- XAMPP配置Apache禁止通过IP直接访问网站
- 一种基于自定义代码的asp.net网站首页根据IP自动跳转指定页面的方法!
- 防止恶意解析 - 禁止通过ip直接访问到网站
- 防止恶意解析 - 禁止通过ip直接访问到网站
- Nginx禁止直接通过IP地址访问网站以及限制IP登陆某目录(关闭默认站点或空主机头)
- 在asp.net里使用指定的用户运行访问Sharepoint网站的代码
- nginx 禁止访问配置,指定URL地址指定IP允许访问
- 设置nginx禁止IP直接访问,只能通过指定的域名访问
- 通过squid 禁止访问/只允许访问指定 网址
- ASP只允许指定IP访问网站管理后台 黑客有帐号密码也没用
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
- apache2.4 只允许合法域名访问网站 禁止使用ip、非法域名访问
- 配置apache禁止通过IP访问网站
- PHP禁止同一IP频繁访问以防止网站被防攻击或采集的代码