四种apache禁止使用ip访问的实现方法方法一
namevirtualhost *:
<virtualhost :> ==>必需指定这个ip地址
serveradmin
servername
<location />
order denyallow
deny from all
</location>
</virtualhost>
方法二在文件最后面加入以下代码
namevirtualhost ***
<virtualhost ***>
documentroot "c:/test"
servername ***
</virtualhost>
<virtualhost ***>
documentroot "c:/web"
servername
</virtualhost>
说明蓝色部分是把通过***这个ip直接访问的请求指向c:/test目录下这可以是个空目录也可以在里面建一个首页文件如indexhmtl首面文件内容可以是一个声明
方法三建一个虚拟主机
servername ipaddress (比如)
documentroot /usr/local/apache/nosite/
这样就可以了
在/usr/local/apache/nosite/下面建一个indexhtm提示用户不允许ip访问或其它出错信息
方法四
servername ipaddress (比如)
documentroot /usr/local/apache/nosite/
order denyallow
deny from all