当前位置:web 服务器 > Apache >>

apache 禁止ip直接访问实现方法

方法一

在httpd.conf文件最后面,加入以下代码

 代码如下 复制代码

NameVirtualHost 221.*.*.*
     <VirtualHost 221.*.*.*>
     ServerName 221.*.*.*
     <Location />
        Order Allow,Deny
        Deny from all
     </Location>
     </VirtualHost>    
 <VirtualHost 221.*.*.*>
     DocumentRoot "c:/web"
     ServerName www.zzzyk.com
</VirtualHost>

方法二

建一个虚拟主机,

 代码如下 复制代码
ServerName IPAddress (比如192.168.0.1)
DocumentRoot /usr/local/apache/nosite/

这样就可以了。

在/usr/local/apache/nosite/下面建一个index.htm,提示用户,不允许IP访问。或其它出错信息。

方法三,
就是IDC商开了白名单功能,如果未通过白名单审核的域名是无法解析到IP地址上的哦。

补充:Php教程,apache
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,