Apache中怎么设置不让某一个ip访问网站? 用php好不好.你把你不想让其上你的网的ip放到一个地方.文件或数据库就不管你了.然后你可以帮一个判断if(ip=你设的ip){print '你不能进入网页'.exit;}你看这样成吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个办法是通过配置iptable或ipchains来过滤这个IP(linux服务器,NT同样只要设置防火墙),另一个办法就是读访问者IP,通过$REMOTE_ADDR来拒绝该IP访问。 在apache的配置文件里面,如果是linux默认安装,就应该是/etc/httpd/conf目录下面的httpd.conf里面.找到 "Order allow,deny" 或者是 "Order deny,allow"把那下面的几行程序删掉,替换成: Order allow,deny Allow from all deny from 192.168.0.1 #你希望屏蔽的ip地址</Directory>就可以了.当然了,apache是要重启的. 装ssl模块,然后通过ssl来控制比较好 在页面开头就通过环境变量得到他的IP,如果是你所要过滤的,马上动态生成JS强迫关闭窗口if($ip=yourip){echo"<script>";......... 问个语法上的小细节 定义端口问题? 这段小代码有问题吗 cookies可否绑定IP而不是根据域名? 关于转编码的问题 调用Smarty引擎时出现错误,不能显示任何内容? 哇这篇文章的作者真是个猪啊 大家用的都是什么操作系统,各有什么优缺点吗 PHP中有没有打印函数? 使用phpexcel导入大量excel数据到mysql解决方案 紧急 郁闷~~~~散点分数!!!
找到 "Order allow,deny" 或者是 "Order deny,allow"
把那下面的几行程序删掉,替换成:
Order allow,deny
Allow from all
deny from 192.168.0.1 #你希望屏蔽的ip地址
</Directory>
就可以了.
当然了,apache是要重启的.
echo"<script>";
....
.....