通过ASP禁止指定IP和只允许指定IP访问网站的代码
2024-10-01 12:49:25
过ASP禁止指定IP和只允许指定IP访问网站的代码,需要的朋友可以参考下。
一、禁止指定IP防问网站,并执行相应操作:
代码如下: <%
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" -->
最新文章
- CSS hack方式一览【转】
- Android 学习笔记之Volley开源框架解析(一)
- HTML--2图片热点,网页划区,拼接
- LabVIEW串口通信的一个例子-串口";示波器";
- 通过 adb命令发送广播
- [你必须知道的.NET]第三十二回,,深入.NET 4.0之,Tuple一二
- VS2010 配置opencv环境
- iOS Container View Controller
- BZOJ3053: The Closest M Points
- h.264 fast,1/2,1/4像素运动估计与插值处理
- 为何没有.aspx.designer.cs文件?
- DevExpress ChartControl 设置它的标题
- Egret index.html设置
- M3
- JAVA实现跳一跳辅助程序之虎啸龙吟
- 阿里 &; 酷家乐:实习生面试
- 【转载】Sqlserver中查询窗口显示行号
- C++多线程同步技巧(三)--- 互斥体
- abp 基于api接口的页面内容提交
- 配置国内 Docker Registry Mirror