1、如何限制访问网页某栏目的IP地址
?
2、如何限制外网访问某个页面,网站有个栏目不想让外网访问怎么实现
你们公司上网的IP固定的吗,如果固定的话可能通过IP来判断让不让看到,或者用用户名来实现登录查看 限制IP 这个不能从数据库下手。可以下一个页面
3、动易系统,想对某个栏目进行限制ip访问,怎么实现?
为动易siteweaver增加IP地址范围限制
动易SiteWeaver6.8虽然已经停止更新,但其代码倾注了工程师门的大量心血,功能十分强大,仍有好多朋友爱不释手。
其浏览权限限制是基于用户组的,对用户的IP并没有限制功能。
这几天应客户个性要求,要求某些文章或栏目只能由本单位的人员访问,外部IP访问不了。于是自己写了这么一段,虽然并不高明,但是简洁实用,效果不错。
由于代码较少,容易读懂,没有什么深奥的地方,所以就不写注释了。
1.在PowerEasy.Article.asp文件的第2978行增加以下代码:
Function IpLimit()
dim ip,p,Re
set re=new regExp
re.Global = True
IP=Request.ServerVariables("REMOTE_ADDR")
p=conn.execute("Select * from PE_Config")("mobiles")
re.Pattern=p
ipLimit=re.test(ip)
end function
2.还是这个文件的第3000行,增加以下内容:
if instr(strHtml, "{$IpLimit}")>0 then
if not IpLimit() then
ErrMsg = ErrMsg & XmlText("BaseText", "PurviewCheckedErr", "<li>对不起,您没有浏览此栏目内容的权限(IP地址范围限制)!</li>")
Call WriteErrMsg(ErrMsg, ComeUrl)
Response.End
end if
end if
3.在后台“网站信息配置”栏目中“手机短信设置”选项卡中“管理员的小灵通或手机号码"中填写允许访问栏目的IP地址的正则表达式(ASP适用)。
例如:
222\.(\d{1,3}\.){2}(\d{1,3})
表示只有222开头的IP地址才可以访问该页面!
4.最后在模板中添加{$IpLimit}标签,实现IP地址限制。
作者Q:2302765
4、aspcms能不能限制某些IP访问特定的栏目
A
5、ASP 网站的某个新闻栏目,不能让 某个IP字段访问 ! 需要用什么代码实现? 具体怎么实现请详细说明。 多谢
判断访问IP,如果是限制访问IP,则转到其它页面。获取IP代码:
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
if left(userip,7)<>"*" then //*表示你要判断的IP地址段
response.Redirect("http://*")//*表示你要转入的地址
end if
6、栏目如何限制ip段访问
用我可以换,操作简单,下载,登陆,一键改变IP突破限制